我想创建一些逻辑来处理基于主屏幕大小的子视图和一些按钮的视图大小。
所以我想做这样的事情://发现主屏幕大小(根据的方向而有所不同
//根据宽度除以3 计算子视图大小
//根据主屏幕的宽度计算按钮大小//根据主屏幕大小宽度和按钮宽度计算按钮的左右间距填充。。。
正确的设置方法是什么?此外,我如何创建一个保存屏幕大小的对象/var/value,然后可以再次使用。理想情况下,我希望在实现文件的顶部进行一次计算,并为应用程序中的不同按钮多次使用变量。所有这些都将通过程序完成,而不是使用界面构建器。
您有没有想过使用自动布局。它更干净,更容易指定大小关系。