[問題] subview動畫移出frame後,button無反應

看板MacDev作者 (オタク56)時間9年前 (2016/04/25 20:27), 9年前編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
小弟新手,先向大家問個好:) 最近處理公司的專案,UI想仿安卓的slidingUpPanel的功能 (為何不是要求安卓來仿ios?????) 小弟的想法是在Navigation的toolBar列加上一個subView 並在subView上加button,按button後跳動畫展示subView 不過實作時,點擊button把subView移出toolbar的frame外,位移後button再點擊無反應 雖然google查詢大多是改寫hitTest,不過依然測不成功 不曉得有沒有比較好的解法 附上簡化過的範例專案 https://drive.google.com/file/d/0B_E_mByOSi6RcFRSbWp5amxPWDQ/view?usp=sharing -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.23.157 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1461587266.A.EBE.html ※ 編輯: otaku5566 (111.243.23.157), 04/25/2016 20:50:30

04/25 21:22, , 1F
04/25 21:22, 1F

04/25 21:23, , 2F
你的view都超出toolbar的範圍了,當然按鈕的點擊是不會有
04/25 21:23, 2F

04/25 21:23, , 3F
動作的
04/25 21:23, 3F

04/25 21:25, , 4F
另外android的做法是在view的最頂端加入像toolbar的view
04/25 21:25, 4F

04/25 21:43, , 5F
https://goo.gl/n7cT5B 超級偷懶隨便寫
04/25 21:43, 5F

04/25 21:51, , 6F
我的解法:https://goo.gl/t6cKAm,這個比較符合你要的
04/25 21:51, 6F
@@謝謝兩位幫忙看我的濫code,馬上來研究一下 刻UI刻兩周了囧,希望能早日刻完 ※ 編輯: otaku5566 (111.243.23.157), 04/25/2016 22:09:05
文章代碼(AID): #1N7Wr2w- (MacDev)
文章代碼(AID): #1N7Wr2w- (MacDev)