你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> [iOS系列]-UIButton的非常規使用

[iOS系列]-UIButton的非常規使用

編輯:IOS開發綜合
主要介紹UIButton在開發中得小技巧,使用好了,可以達到很奇妙的效果。 1:設置按鈕內邊距屬性,可以呈現出相框的效果   btn.contentEdgeInsets = UIEdgeInsetsMake(CGFloat top, CGFloat left, CGFloat bottom, CGFloat right); 2:UIButton展示圖片和文本(針對小圖標),由於UIButton特殊構造(內部有UIImageView和UILabel),這時我們可以用以下方式來呈現。   //1:第一種實現 btn.enabled = NO; btn.adjustsImageWhenDisabled; //2:第二種實現 btn.adjustsImageWhenHighlighted; 3:取出UIButton的相關屬性   按鈕不僅可以設置相關屬性:setTitle,setImage...同樣我們還可以根據按鈕的狀態取出對應的屬性值:   //獲得按鈕的文字 - (NSString *)titleForState:(UIControlState)state;    //獲得按鈕的文字顏色 - (UIColor *)titleColorForState:(UIControlState)state;   //獲得按鈕圖片 - (UIImage *)imageForState:(UIControlState)state;   //獲得按鈕的背景圖片 - (UIImage *)backgroundImageForState:(UIControlState)state; 這樣不方便的話,我們還可以用UIButton的' currentTitle,currentTitleColor,currentImage,currentBackgroundImage   這些屬性來取得當前的屬性值。
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved