在XCode中设置UISwitch的文本
如何在XCode4(iOS4)中设置UISwitch左右标签的文本?
寻找解决方案,但需要源代码中的简单直接解决方案
How can I set the text of the left and right label of a UISwitch in XCode4 (iOS4) ?
Searched for a solution but need a simple direct solution in the sourcecode
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为自定义交换机本身是不可能的,如果可能的话只能使用私有 API,并且可能会导致很多问题,具体取决于固件。 App Store 的安全方法是使用 UISlider。
Customizing the switch itself is I think impossible, and if possible only using private APIs, and could cause a lot of problems depending on the firmware. An App Store safe way is using a UISlider.
来自 UISwitch 参考:
UISwitch 类不可自定义。
使用 UISegmentedControl 改为 2 个段和 [segControl setMomentary:NO],然后使用
- (void)setTitle:(NSString *)title forSegmentAtIndex:(NSUInteger)segment
方法设置标题。From UISwitch Reference:
The UISwitch class is not customizable.
Use a UISegmentedControl instead with 2 segments and [segControl setMomentary:NO], then use the
- (void)setTitle:(NSString *)title forSegmentAtIndex:(NSUInteger)segment
method to set the title.