成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

去除button按鈕的邊框 iOS7appstore帶邊框的按鈕是怎么實現(xiàn)的?

iOS7appstore帶邊框的按鈕是怎么實現(xiàn)的?可以用view的layer屬性來寫的。如果只是簡單地加一個邊框的話,可以這樣:UIButton *yourButton = [UIButton but

iOS7appstore帶邊框的按鈕是怎么實現(xiàn)的?

可以用view的layer屬性來寫的。

如果只是簡單地加一個邊框的話,可以這樣:

UIButton *yourButton = [UIButton buttonWithType:UIButtonTypeSystem]


// 初始化工作,設(shè)置文字,frame等等,略


// 按鈕邊框?qū)挾?/p>

yourButton.layer.borderWidth = 1.5

// 設(shè)置圓角

yourButton.layer.cornerRadius = 4.5

// 設(shè)置顏色空間為rgb,用于生成ColorRef


CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB()

// 新建一個紅色的ColorRef,用于設(shè)置邊框(四個數(shù)字分別是 r, g, b, alpha)

CGColorRef borderColorRef = CGColorCreate(colorSpace,(CGFloat[]){ 1, 0, 0, 1 })

// 設(shè)置邊框顏色

yourButton.start.layer.borderColor = borderColorRef


另外,這里有一個精彩的例子,推薦一下:

http://code4app.com/ios/UIButton-Bootstrap/52635e8c6803fa576b000000