【发布时间】:2014-03-28 02:21:51
【问题描述】:
我来回禁用和更改 UIButton 的 alpha,当调用该方法时,它启用按钮,alpha 永远不会改变。
下面的代码在包含按钮的实际 ViewController 中。但我从显示此 ViewController 的不同 ViewController 调用这些方法。
-(void)enableArrow {
[self.LocationCirlceButton setEnabled:YES];
[self.LocationCirlceButton setAlpha:1.0f];
}
-(void)disableArrow {
[self.LocationCirlceButton setEnabled:NO];
[self.LocationCirlceButton setAlpha:0.5f];
}
而且,是的,这个 UI 工作正在主线程上完成。
【问题讨论】:
-
按钮最初是隐藏的吗?
-
什么样的uibutton?
标签: ios iphone objective-c uiviewcontroller uibutton