小编Dyl*_*tey的帖子

我可以用FXLabel替换UIButton上的UILabel吗?

所以,我正在尝试将a更改为UILabela UIButton的实例FXLabel.有关更多信息,请访问该链接FXLabel(https://github.com/nicklockwood/FXLabel).我知道通过使用类扩展(Subclass UIButton来添加属性),我总是可以添加另一个属性,在我的情况下,FXLabel只是添加一个子视图.但是,我喜欢titleLabel已经出现的物业的便利性和特色.

有一些方法来"开关"的UILabel一个FXLabel由子类或类别?

我知道我可以做到这一点,但这是一个黑客,并不是未来的证据.而且我不知道如何更改类类型(从UIButton中取出UILabel).

UILabel *label;
for (NSObject *view in button.subviews) {
    if ([view isKindOfClass:[UILabel class]]) {
        label = (UILabel *)view;
        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

思考?谢谢.

iphone objective-c uibutton uilabel ios

8
推荐指数
1
解决办法
2387
查看次数

你如何从App代表中解雇UIActionSheet?

我正在尝试从应用程序委托中删除UIActionSheet,以便在从后台返回时不再显示它.我试图从子类视图控制器中的viewDidUnloadviewDidDisappear方法中删除操作表,但在应用程序背景时似乎没有调用.

因此,我正在尝试使用应用程序委托来解雇UIActionSheet可能在应用程序背景时显示的内容.但我无法弄清楚该怎么称呼.有没有人有办法解决吗?或者更好的想法来完成同样的事情?

谢谢.

iphone uiapplicationdelegate uiactionsheet dismiss

5
推荐指数
1
解决办法
2708
查看次数