iOS開發UI篇 九宮格座標計算

2021-08-14 18:38:21 字數 914 閱讀 1008

一、要求

完成下面的布局

二、分析

尋找左邊的規律,每乙個uiview的x座標和y座標。

三、實現思路

(1)明確每一塊用得是什麼view

(2)明確每個view之間的父子關係,每個檢視都只有乙個父檢視,擁有很多的子檢視。

(3)可以先嘗試逐個的新增格仔,最後考慮使用for迴圈,完成所有uiview的建立

(5)新增格仔內部的子控制項

(6)給內部的子控制項裝配資料

四、**示例

//

// yyviewcontroller.m

// 九宮格練習

//// created by 孔醫己 on 14-5-22.

//#import "yyviewcontroller.h"

@inte***ce

yyviewcontroller ()

@end

@implementation

yyviewcontroller

//1.載入資料

}- (void)viewdidload

}-(void)click

completion:^(bool finished) ];

}- (void)didreceivememorywarning

@end

執行效果:

iOS開發UI篇 九宮格座標計算

ios開發ui篇 九宮格座標計算 一 要求 完成下面的布局 二 分析 尋找左邊的規律,每乙個uiview的x座標和y座標。三 實現思路 1 明確每一塊用得是什麼view 2 明確每個view之間的父子關係,每個檢視都只有乙個父檢視,擁有很多的子檢視。3 可以先嘗試逐個的新增格仔,最後考慮使用for迴...

iOS開發UI基礎 06九宮格演算法示例

一 要求 完成下面的布局 二 分析 尋找左邊的規律,每乙個uiview的x座標和y座標。三 九宮格演算法 總列數 intcount 4 小格格尺寸 intw 50 inth 50 算間隙 intjianxi self view frame size width count w 4 for inti ...

IOS 九宮格實現思路

根據要求 顯示 以九宮格形式排放 基本思路 顯示總列數 可以隨意改變 int columncount 3 沒個格仔的寬度和高度 計算間隙 uiview vi uiview alloc init vi.backgroundcolor uicolor greycolor 計算列號和行號 int colx...