close

在之前的[iOS][Xcode][Swift]iPhone手機編程--簡易計算機製作 第一彈 -- 適配各個型號手機、平板屏幕的方法(Constraint, Auto Layout, StackView)文章中,

有提到如何將APP的所有Objects排列得整整齊齊的方法,

可這樣排還是太費勁了,

如果你要砌的介面和下圖相當的話,

image

可以選擇用Swift的Table View Controller,

是Object的一種,

可按快捷鍵Shitf+Command+L增加,

image

Table View

Table View有兩種,

分別是Dynamic Prototypes和Static Cells,

顧名思義,後者是靜態的,在一開始就需要設定有幾多Section、幾多Row,

前者是動態的,可根據資料的多少顯示數量不同的條目。

image

這樣一聽就知Static Cells會簡單得多,

所以為方便理解,

今兒就先介紹Static Cells啦~

Table View的Static Cells

順便教一個小技巧啊,

是某君偶然發現的,

完全沒必要一開始就設定好需要用的Section數和Row數,

反而將兩者都先設成1,

image

image

image

加入所需的圖片或文字,

然後見證奇跡的時候就到了~~

設定好一個ROW之後再去SET ROW數和SECTION數,

Swift就會自動以那個ROW作為模板複製了,

簡單快捷,

而且十分整齊,

再也不怕迫死強迫症了。

 

而且每個Row都是一個按鈕,

可以直接連結到其他頁面,

超級方便的鴨~

image

Table View的Dynamic Prototypes

在下面一文中:

[iOS][Xcode][Swift]iPhone手機編程--Table View簡單介紹與用法Dynamic Prototypes-連結dequeueReusableCell、Data Source (含Navigation Bar & Tab Bar介紹)

 

arrow
arrow

    4ngus 發表在 痞客邦 留言(0) 人氣()