一、要求
完成下面的布局
二、分析
尋找左邊的規律,每乙個uiview的x座標和y座標。
三、九宮格演算法
//總列數
intcount =4;
//小格格尺寸
intw =50;
inth =50;
//算間隙
intjianxi = (
self
.view
.frame
.size
.width
- count * w) /4;
for(
inti =
0; i <
33; i ++)
四、實現思路
(1)明確每一塊用得是什麼view
(2)明確每個view之間的父子關係,每個檢視都只有乙個父檢視,擁有很多的子檢視。
(3)可以先嘗試逐個的新增格仔,最後考慮使用for迴圈,完成所有uiview的建立
(5)新增格仔內部的子控制項
(6)給內部的子控制項裝配資料
五、**示例
1//2執行效果:九宮格練習4//
5//created by 孔醫己 on 14-5-22.6//
7//89
#import
"yyviewcontroller.h"10
11@inte***ce
yyviewcontroller ()
13@end
1415
@implementation
yyviewcontroller
1617
18//
1.載入資料
2025
return26}
2728 - (void
)viewdidload
298384}
8586 -(void
)click
87 completion:^(bool finished) ];
108}
109110 - (void
)didreceivememorywarning
111114
115@end
iOS開發UI篇 九宮格座標計算
ios開發ui篇 九宮格座標計算 一 要求 完成下面的布局 二 分析 尋找左邊的規律,每乙個uiview的x座標和y座標。三 實現思路 1 明確每一塊用得是什麼view 2 明確每個view之間的父子關係,每個檢視都只有乙個父檢視,擁有很多的子檢視。3 可以先嘗試逐個的新增格仔,最後考慮使用for迴...
iOS開發UI篇 九宮格座標計算
一 要求 完成下面的布局 二 分析 尋找左邊的規律,每乙個uiview的x座標和y座標。三 實現思路 1 明確每一塊用得是什麼view 2 明確每個view之間的父子關係,每個檢視都只有乙個父檢視,擁有很多的子檢視。3 可以先嘗試逐個的新增格仔,最後考慮使用for迴圈,完成所有uiview的建立 5...
ios開發之UI基礎 應用管理xib 九宮格布局
ios開發之ui基礎 應用管理xib 九宮格布局 一.要求 完成下面介面 二.分析 三.建立模型資料 import inte ce yellomodel nsobject name 是用來表示 label上的文字的 property nonatomic,strong nsstring name ic...