所以这是我的问题。我目前正在尝试使用另外四个矩形作为边框创建一个矩形外壳。所以看起来有点像这样。请记住,每一面都是独立的,因此带边框的矩形不起作用。
现在实际问题伴随着不同的屏幕尺寸。特别是4s。由于屏幕比其他手机更短,我如何调整侧面的矩形以适应高度?我的一个选择是检测屏幕大小,然后设置矩形的高度,但我想知道是否有一个更简单的方法,因为我还必须处理所有其他屏幕。
答案 0 :(得分:0)
您可以使用CGRectGetMaxX(self.frame)
获取最大屏幕尺寸,而不是硬编码,类似地有CGRectGetMidX
和CGRectGetMinX
。使用这三种方法,您可以设置矩形的比例高度/宽度和坐标。