Mik*_*lor 7 xcode touch uibarbuttonitem
有没有办法UIBarButtonItem独家触摸?目前,您可以同时选择多个并且它会不断崩溃我的应用程序.
比子类化导航栏更简单的方法,但相同的想法;
for(UIView *temp in self.navigationController.navigationBar.subviews)
{
[temp setExclusiveTouch:YES];
}
Run Code Online (Sandbox Code Playgroud)
在添加栏按钮项后立即放置此项.
我通过继承UINavigationBar并重写layoutSubviews方法来解决这个问题.像这样的东西:
- (void)layoutSubviews {
[super layoutSubviews];
for (UIView *view in self.subviews) {
view.exclusiveTouch = YES;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7013 次 |
| 最近记录: |