iOS VFL語言的簡單實用

2021-07-11 06:10:23 字數 1433 閱讀 8689

#import

"viewcontroller.h"

@inte***ce

viewcontroller()

@end

@implementation

viewcontroller

// 在介面上有乙個藍色的

view,

它距離父控制項的上左右

各是20,

// 藍色

view

的高是100

// 在藍色

view

的下方有乙個紅色的

view,

紅色view

距離藍色

view

的間距是

50// 

紅色view

與藍色view

的右側對齊

// 紅色

view

與藍色view

的高度相同

// 紅色

view

的寬度是藍色

view

寬度的一半

- (void

)viewdidload ];[

self

.view

addconstraints

:viewh];

nsarray

*viewv = [

nslayoutconstraint

constraintswithvisualformat

:@"v:|-20-[blueview(100)]-50-[redview(==blueview)]"

options

:nslayoutformatalignallright

metrics

:nil

views:@

];[self

.view

addconstraints

:viewv];

#pragma mark --

紅色的寬度是藍色的一半

,vfl

中沒有辦法去計算一半的概念

nslayoutconstraint

*redwidth = [

nslayoutconstraint

constraintwithitem

:redview

attribute

:nslayoutattributewidth

relatedby

:nslayoutrelationequal

toitem

:blueview

attribute

:nslayoutattributewidth

multiplier

:0.5

constant:0

];[self

.view

addconstraint

:redwidth];

}@end

ListView的簡單實用

獲得陣列的 typedarray image getresources obtaintypedarray r.array.image int imageid new int image.length 獲得陣列對應的id for int i 0 i image.length i 獲得陣列的字串 str...

sqoop的簡單實用

sqoop安裝 安裝在一台節點上就可以了。1.上傳sqoop 2.安裝和配置 在新增sqoop到環境變數 將資料庫連線驅動拷貝到 sqoop home lib裡 3.使用 第一類 資料庫中的資料匯入到hdfs上 sqoop import connect jdbc mysql 192 168.1 10...

curl的簡單實用

curl四部曲,複雜之處在於 設定選項 非常多 以下只是挑選個人常用的列出來 1.初始化 curl init 2.設定選項 curl setopt 3.執行並獲取結果 curl exec 4.釋放curl curl close 一.get方式實現 ch curl init curl setopt c...