動態布局,**量有點多,用起來比較煩,今天呢給大家帶來乙個大神封裝好的masonry的使用心得。
使用很簡單,把masonry拖入專案專案中引入
#import
"masonry.h"
就好了。這個第三方框架大大簡化了布局**量。其思想也是目標物件和參照物件的比較來的。話不多說,舉個例子就好了。
uilabel
*label1 = [[
uilabel
alloc
] init];
uilabel
*label2 = [[
uilabel
alloc
] init];
uilabel
*label3 = [[
uilabel
alloc
] init];
uilabel
*label4 = [[
uilabel
alloc
] init];
uilabel
*label5 = [[
uilabel
alloc
] init];
[self
.view
addsubview
:label1]; [
self
.view
addsubview
:label2]; [
self
.view
addsubview
:label3]; [
self
.view
addsubview
:label4]; [
self
.view
addsubview
:label5];
label1.
backgroundcolor
= [uicolor
greencolor];
label2.
backgroundcolor
= [uicolor
yellowcolor];
label3.
backgroundcolor
= [uicolor
redcolor];
label4.
backgroundcolor
= [uicolor
orangecolor];
label5.
backgroundcolor
= [uicolor
purplecolor];
label1.
text
= @"
第乙個";
label2.
text
= @"
第二個";
label3.
text
= @"
第三個";
label4.
text
= @"
第四個";
label5.
text
= @"
第五個";
[label1
mas_makeconstraints
:^(masconstraintmaker
*make) ];
[label2
mas_makeconstraints
:^(masconstraintmaker
*make) ];
[label3
mas_makeconstraints
:^(masconstraintmaker
*make) ];
[label4
mas_makeconstraints
:^(masconstraintmaker
*make) ];
[label5
mas_makeconstraints
:^(masconstraintmaker
*make) ];
下面是效果圖:
frameset 使用心得
欲明白本篇 html徹底剖析 之標記分類,請看 標記一覽 也請先明白圍堵標記與空標記的分別,請看 html概念 框架概念 謂框架便是網頁畫面分成幾個框窗,同時取得多個 url。只需要 即可,面所有框架標記需要放在乙個總起的 html 檔,這個檔案只記錄了該框架如何分割 不會顯示任何資料,所以不必放入...
Access使用心得
今天臨時用access做資料庫,長期用sql server開發習慣了,總結一下現在為止用到的比較大的差異,以後有新的再補了 1 返回字串長度 len s lenb s 前者返回字元數,後者返回位元組數,並且access中text型別字元統一為2位元組,與sql2000不同。2 join的使用 acc...
vmware使用心得
成功在winxp環境中安裝了vista business版本,反之,亦然。可以建立工作組網路連線了,虛擬機器也可以訪問網際網路了。安裝說明 在安裝嚮導中,無論使用哪種網路連線形式,都不影響正確安裝。安裝後,可以編輯本地機和虛擬機器之間的網路連線形式。需要注意三個細節問題 1 網絡卡要設定為 電源啟動...