0
我在故事板应用程序中有一个UIViewController
。当SEGUE设置,我已经从IB增加了UIToolBar
的底部会自动添加调整UIViewController中的视图
导航栏。
在运行时,UIScrollView
作为视图添加到视图控制器。造成的问题与之前添加的UIToolBar
重叠。于是我添加了下面的行,并将工具栏拉回到前面。
self.mailOptionsToolbar.layer.zPosition = 1;
现在看起来不错,但仍然有一个小问题。当我点击UIToolBar
中的工具栏按钮项时,它们就不起作用。比如说,在滚动视图中,如果有UITextbox放置在这些按钮的下面,当我点击它们时,它会弹出键盘!它的点击正在通过UIToolBar
到达下面的UITextField。我怎样才能阻止这种情况发生?
我想到了另一种方式。这是调整UIScrollBar
以适应只有白色间隔区域,以便它不会掩盖UIToolBar
首先,因此不会产生此点击问题。但我不知道如何使在运行时添加的UIScrollView
仅适合白色区域。
对这两个建议将不胜感激。
谢谢。