iphone – 自定义Twitter框架的取消按钮

iphone – 自定义Twitter框架的取消按钮,第1张

概述我正在使用twitter框架.当我们调用TWTweetComposeViewController类时,UIView上有取消和发送按钮.我想在发送按钮时更改取消按钮的颜色,但目前它显示灰色.我试图到达子视图,发现取消按钮是UIButtonLabel类型,它是私有类.但它是UILabel的子类,并试图通过使用条件来改变颜色,它的超类是UILabel而文本是取消. 当我尝试NSLog子视图时,它有时会记 我正在使用twitter框架.当我们调用TWTweetComposeVIEwController类时,UIVIEw上有取消和发送按钮.我想在发送按钮时更改取消按钮的颜色,但目前它显示灰色.我试图到达子视图,发现取消按钮是UIbuttonLabel类型,它是私有类.但它是UILabel的子类,并试图通过使用条件来改变颜色,它的超类是UILabel而文本是取消.
当我尝试NSLog子视图时,它有时会记录它,但有时不会打印取消按钮的超级视图(这是一个UIbutton).我打印了该按钮的详细信息:

<UIbutton: 0x859fe10; frame = (265 7; 52 30); Alpha = 0; opaque = NO; autoresize = RM+BM; layer = <CALayer: 0x859fea0>>.....("<UIImageVIEw: 0x85b8910; frame = (0 0; 52 30); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x85b7c30>>","<UIbuttonLabel: 0x859ffb0; frame = (6 7; 40 15); text = 'Cancel'; clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x85a0020>>")

是否可以更改按钮的颜色?请指导.

解决方法 您可能需要考虑 DETweetComposeViewController,一个官方TWTweetComposeVIEw控制器的开源克隆,它也兼容iOS 4.

它看起来就像开箱即用的官方控制器,但是开源你可以轻松地自定义它.

总结

以上是内存溢出为你收集整理的iphone – 自定义Twitter框架的取消按钮全部内容,希望文章能够帮你解决iphone – 自定义Twitter框架的取消按钮所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1042107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存