我正在尝试创建购物车应用程序,现在添加我要在badge
上添加UIButton
的任何产品,这将相应地增加或减少。
我搜索了谷歌,但最终得到了解决方案" MKNumberBadgeView "
(https://www.cocoacontrols.com/controls/mknumberbadgeview)
我正在创建支持iPhone4 / 5的应用程序,因此我害怕在我的视图控制器中添加子视图并在iPhone 4 & 5
上进行管理。
任何人都可以建议更好的解决方案,以便我可以UIButton
上also supports orientation
获得徽章。或处理子设备的子视图的解决方案4& 5。
提前致谢。
答案 0 :(得分:0)
管理它是iPhone 4还是5并不是很多工作,它只是在初始化按钮时才有所作为。
您可以使用以下代码
获取屏幕尺寸CGRect screenBounds = [[UIScreen mainScreen] bounds];
if (screenBounds.height == 568) {
// This is an iPhone 5
} else if (screenBounds.height == 480) {
// This is an iPhone 4S or below
} else {
// Some other device, maybe an iPad?
}
然后只需以这种方式添加按钮,非常简单