0
我在故事板應用程序中有一個UIViewController
。當SEGUE設置,我已經從IB增加了UIToolBar
的底部會自動添加調整UIViewController中的視圖
導航欄。
在運行時,UIScrollView
作爲視圖添加到視圖控制器。造成的問題與之前添加的UIToolBar
重疊。於是我添加了下面的行,並將工具欄拉回到前面。
self.mailOptionsToolbar.layer.zPosition = 1;
現在看起來不錯,但仍然有一個小問題。當我點擊UIToolBar
中的工具欄按鈕項時,它們就不起作用。比如說,在滾動視圖中,如果有UITextbox放置在這些按鈕的下面,當我點擊它們時,它會彈出鍵盤!它的點擊正在通過UIToolBar
到達下面的UITextField。我怎樣才能阻止這種情況發生?
我想到了另一種方式。這是調整UIScrollBar
以適應只有白色間隔區域,以便它不會掩蓋UIToolBar
首先,因此不會產生此點擊問題。但我不知道如何使在運行時添加的UIScrollView
僅適合白色區域。
對這兩個建議將不勝感激。
謝謝。