加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 正确定制uiswitch图像?

发布时间:2020-12-14 18:03:09 所属栏目:百科 来源:网络整理
导读:我的iOS 6应用程序中有一个UISwitch,可以自定义打开和关闭图像. self.testSwitch.onImage = [UIImage imageNamed:@"on"]; self.testSwitch.offImage = [UIImage imageNamed:@"off"]; 为此,我使用77点宽和22点高的图像(视网膜中为154×44),正如文档中所述.但
我的iOS 6应用程序中有一个UISwitch,可以自定义打开和关闭图像.

self.testSwitch.onImage = [UIImage imageNamed:@"on"]; 
self.testSwitch.offImage = [UIImage imageNamed:@"off"];

为此,我使用77点宽和22点高的图像(视网膜中为154×44),正如文档中所述.但是我的图像不适合我的uiswitch,它似乎很难看,默认样式隐藏了我的图像,就像附加图像一样.

我应该设置什么才能使其正常工作?

解决方法

Apple没有UISwitch的Appearance API.您可以设置色调颜色属性(onTintColor).但我想这不是你想要的.关于自定义UISwitch的问题在于Apple有机会拒绝您的应用.

但是有一些自定义开关的API,如RCSwitch(https://github.com/robertchin/rcswitch)或TTSwitch.有关如何使用RCSwitch的好教程和示例,请访问:http://www.raywenderlich.com/23424/photoshop-for-developers-creating-a-custom-uiswitch.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读