【发布时间】:2012-11-21 13:17:33
【问题描述】:
我有一个小UIVIew 不在当前主视图中,我使用此代码显示它:
[UIView animateWithDuration:0.4
delay:0.0
options: UIViewAnimationOptionTransitionNone
animations:^{
// menuView.center = CGPointMake(menuView.center.x+213, menuView.center.y);
self.view.center = CGPointMake(self.view.center.x+215, self.view.center.y);
}
completion:^(BOOL finished){
}];
问题是我无法与此视图交互。我的按钮很少,而且它们无法点击……这是什么问题?
【问题讨论】:
-
那么你的视图显示成功了但是你不能点击它上面的按钮?
-
没错。我什至有 UIImageView 从服务器加载图像,没关系,只是按钮无法点击。如果我把这个视图放到屏幕中间再编译,按钮就ok了。
-
移动时不可点击还是一直不可点击?
-
在用户单击按钮之前不会显示此视图。它从左向右移动。它的 x 位置在屏幕外,然后到达屏幕中心。
-
您的
self.view不可见。您单击以显示self.view的按钮在哪里?
标签: objective-c uiview xcode4.2