HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – UIButton的像素大小要求大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为视网膜和非视网膜显示创建宽度为30的像素大小按钮图像.
看起来不错.我在stackoverflow中读到视网膜的像素要求至少为40×40,看起来太大了.像素大小为30会导致app拒绝吗?

UIButton *btnBACk = [UIButton buttonWithType:UIButtonTypeCustom];
[btnBACk setImage:BACkImage forState:UIControlStateNormal];
btnBACk.frame = CGRectMake(0,BACkImage.size.width,BACkImage.size.height);
[btnBACk addTarget:self action:@SELEctor(Click_On_Btn_BACk) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *BACkBarItem = [[UIBarButtonItem alloc] initWithCustomView:btnBACk];
self.navigationItem.leftBarButtonItem = BACkBarItem;

[btnFollow setImage:followImage forState:UIControlStateNormal];
btnFollow.frame=CGRectMake(followBtnXOffset,currentHeight+followBtnYOffset,followImage.size.width,followImage.size.height);

解决方法

使用小于44×44像素的按钮不会拒绝您的应用.但是,您的用户不会欣赏它.当然,在某些情况下,您可能需一个小于44×44的按钮,并且最好将这些按钮子类化,并将触摸区域增加到44×44或更大,而实际图像更小并且居中于该触摸区域.

请记住,iPhone使用的是163 ppi,而iPad使用的是133,而iPad Mini则是163.因此,在iPhone和iPad Minis上,iPad上看起来有点大的按钮会更小.

期望来自iOS人机界面指南:http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/UIElementGuidelines/UIElementGuidelines.html%23//apple_ref/doc/uid/TP40006556-CH13-SW41

大佬总结

以上是大佬教程为你收集整理的ios – UIButton的像素大小要求全部内容,希望文章能够帮你解决ios – UIButton的像素大小要求所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。