簡體   English   中英

重疊的UIView-如何接收觸摸?

[英]Overlapping UIView - How to receive touches?

我正在構建一個帶有Instagram樣式中心標簽(從標簽欄引發的標簽)的iOS應用。

我將我的自定義視圖添加為tabBar的子視圖,其Y值設置為-27.0。

我遇到的問題是,只有視圖的下半部分會受到觸摸。 我讀過這個問題:

UIView。 為什么子視圖超出其父級的范圍而沒有收到觸摸?

我認為這可以解決我的問題,但是我對每種方法的去向有些困惑。 我需要將UITabBarController子類化嗎?

要回答您的問題,是的,我相信您需要創建一個UITabBar的自定義子類,並按照您鏈接的答案中的建議實施hitTest和pointInside方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM