當前位置:首頁 » 背景圖片 » iosbutton設置背景圖片
擴展閱讀
偽裝隱藏圖片的軟體 2024-12-24 11:16:53
哪些樹有樹膠圖片 2024-12-24 10:49:35
70年代懷舊圖片大全 2024-12-24 10:43:54

iosbutton設置背景圖片

發布時間: 2024-11-02 02:39:17

『壹』 iOS 5 中的圓角按鈕為什麼看起來更舒服

開發之初遇見過這種問題,最近又遇到了,發現網上有很多依舊是之前的內容,也有對的,本著自己檢討和個人分享的態度.在此和大家分享一下.關於 iOS下button 圓角的解決辦法.
根據網上說.
//設置按鈕的 形狀
self.loginBtn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
/*
buttonWithType: 定義button按鈕的外形
六種定義button類型: 下面有圖解
UIButtonTypeCustom = 0, 無類型
UIButtonTypeRoundedRect, 四個角是圓弧 型的
UIButtonTypeDetailDisclosure,
UIButtonTypeInfoLight,
UIButtonTypeInfoDark,
UIButtonTypeContactAdd,
*/

但是在最新的 UIKit 框架下.

typedef NS_ENUM(NSInteger, UIButtonType) {
UIButtonTypeCustom = 0, // no button type
UIButtonTypeSystem NS_ENUM_AVAILABLE_IOS(7_0), // standard system button

UIButtonTypeDetailDisclosure,
UIButtonTypeInfoLight,
UIButtonTypeInfoDark,
UIButtonTypeContactAdd,

UIButtonTypeRoundedRect = UIButtonTypeSystem, // Deprecated, use UIButtonTypeSystem instead
};

首先說,改變了很多,對於不設置背景顏色和背景圖片,可以使用UIButtonTypeSystem類型設置圓角按鈕.

但對於添加背景色或者圖片的按鈕,需要如下代碼.
loginBtn.layer.cornerRadius = 10;
正常情況下不需要設置 maskToBounds 屬性為 YES.特殊情況下需要.

『貳』 iOS for循環創建button 如何綁定隨機背景

根據button的tag來識別button,用setbackgroundimage來設置背景圖片,將圖片名稱放到plist中,用隨機函數獲取圖片名稱