iOS專案開發實戰——UILabel與取色器的使用
iOS中UILabel是開發中使用最基本的控制元件,如果是在storyboard中,我們可以方便的進行拖拽。但是通過程式碼我們如何實現呢?
程式碼如下:
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
UILabel *label = [[UILabel alloc] init];
label.frame = CGRectMake(30, 30, 100, 20);
//label的顏色預設是透明的,就是說一定要設定Label的顏色,否則不可見;
//引數的值為0-1;
//這裡推薦使用一款免費的軟體,sip,可以在App Store下載到;用來進行螢幕的取色;可以直接進行顏色值的複製貼上;
label.backgroundColor = [UIColor colorWithRed:0.48 green:0.83 blue:0.98 alpha:1];
label.text = @"Hello";
label.textColor = [UIColor redColor];
label.textAlignment = NSTextAlignmentCenter;
[self.view addSubview:label];
}
@end
在這裡,我要向大家推薦一款mac上十分方便的取色器,sip,可以在App Store上免費下載。獲取的顏色可以直接在程式碼中進行復制,會直接生成顏色的程式碼。十分方便。
。
程式執行效果如下:
.
github主頁:https://github.com/chenyufeng1991 。歡迎大家訪問!
相關文章
- iOS專案開發實戰——UILabel自適應較多的文字iOSUI
- iOS開發- UILabel的基本介紹與使用iOSUI
- iOS專案開發實戰——使用CoreLocation實現定位iOS
- iOS專案開發實戰——使用定時器實現迴圈操作iOS定時器
- iOS專案開發實戰——UIImageView的使用與圖片顯示模式iOSUIView模式
- iOS專案開發實戰——使用UICollectionView實現瀑布流iOSUIView
- iOS專案開發實戰——使用CALayer和定時器實現進度條iOS定時器
- iOS專案開發實戰——通過Http Get方式與伺服器通訊iOSHTTP伺服器
- iOS專案開發實戰——通過Http Post方式與伺服器通訊iOSHTTP伺服器
- iOS專案開發實戰——理解frame,bounds,centeriOS
- iOS專案開發實戰——檢視動畫效果iOS動畫
- iOS專案開發實戰——配置自定義動畫iOS動畫
- iOS專案開發實戰——plist陣列解析iOS陣列
- iOS專案開發實戰——使用程式碼實現頁面跳轉iOS
- iOS專案開發實戰——使用CALayer實現圖片的淡入淡出效果iOS
- iOS專案開發實戰——使用CoreLocation獲取當前位置資訊iOS
- iOS專案開發實戰——UIView的層級關係iOSUIView
- iOS開發專案實戰——Swift實現圖片輪播與瀏覽iOSSwift
- ios開發UI篇--UILabeliOSUI
- iOS專案開發實戰——Swift實現多個TableView的側滑與切換iOSSwiftView
- iOS專案開發實戰——storyboard設定介面技巧與注意事項iOS
- iOS專案開發實戰——自定義控制元件背景與顏色iOS控制元件
- iOS專案開發實戰——使用SDWebImage庫進行圖片請求iOSWeb
- iOS專案開發實戰——使用程式碼獲取螢幕寬高iOS
- iOS專案開發實戰——使用ShareSDK進行QQ和微信分享iOS
- iOS專案開發實戰——學會使用TableView列表控制元件(一)iOSView控制元件
- iOS專案開發實戰——學會使用TableView列表控制元件(二)iOSView控制元件
- iOS專案開發實戰——實現檢視切換動畫iOS動畫
- iOS專案開發實戰——使用手勢識別判斷使用者操作iOS
- iOS開發——專案實戰總結&UITableView效能優化與卡頓問題iOSUIView優化
- flask 專案開發實戰Flask
- iOS專案開發實戰——如何進行延時操作iOS
- iOS專案開發實戰——獲取本機IP地址iOS
- iOS專案開發實戰——如何使用Autoresizing進行螢幕適配iOS
- iOS專案開發實戰——使用AFNetworking進行Http Get請求iOSHTTP
- iOS專案開發實戰——使用同步請求獲取網頁原始碼iOS網頁原始碼
- iOS專案開發實戰——使用三種方式實現頁面跳轉與引數傳遞(一)iOS
- iOS專案開發實戰——使用三種方式實現頁面跳轉與引數傳遞(二)iOS