我有一個浮動UIView
頭低於UINavigationBar
。我已經將它作爲索引0處的子視圖插入,因此我可以根據UITableView
的contentOffset將其設置爲動畫。UINavigationBar下的浮動標題作爲子視圖 - 接收觸摸?
但是,因爲它超出了UINavigationBar
的範圍,因此在向其添加UITapGestureRecognizer
後,我無法在此視圖中接收觸摸事件。所有觸摸事件都會轉到它下面的UITableView
。
任何想法,如果有可能有一個子視圖超出導航欄的邊界,並接收觸摸事件嗎?
我這樣做是因爲將它添加爲UITableView
的子視圖,我必須在滾動時根據contentOffset設置Y原點,這也會使動畫非常困難,因爲Y原點在滾動期間發生更改,所以我可以不知道在哪裏製作動畫。
它與Facebook應用程序中的「狀態」,「照片」和「檢入」按鈕相似。
感謝
是啊,我想後面的選項作爲最後選項。再次,滾動的偏移量會發生變化,所以想象您快速滾動,這意味着您將其設置爲不再有效的位置。感謝您的建議。 – runmad 2014-09-26 18:43:26
哦,你是說你想在滾動的同時進行動畫處理嗎?或者在滾動時將其固定到位? – sfeuerstein 2014-09-26 19:27:33