【发布时间】:2014-09-04 11:02:42
【问题描述】:
我想实现一个功能,通过按下锁定按钮来锁定我的应用程序的当前状态并防止所有滚动和按钮按下,直到按下解锁按钮。我不知道该怎么做,请给我一些想法和示例代码!如果有人知道的话,GoodReader 应用程序中有类似的功能。
谢谢!
【问题讨论】:
-
This 可能会给你一些想法。
标签: ios
我想实现一个功能,通过按下锁定按钮来锁定我的应用程序的当前状态并防止所有滚动和按钮按下,直到按下解锁按钮。我不知道该怎么做,请给我一些想法和示例代码!如果有人知道的话,GoodReader 应用程序中有类似的功能。
谢谢!
【问题讨论】:
标签: ios
尝试类似:
for(UIView* subview in [self.view subviews])
if(subview != yourLockButton)
subview.userInteractionEnabled = NO;
【讨论】:
禁用视图中的所有滚动
- (void)disableScrollView
{
for (UIScrollView *view in your_viewController.subviews) {
if ([view isKindOfClass:[UIScrollView class]]) {
view.scrollEnabled = NO;
}
}
}
【讨论】: