iOS中searchBar(搜索框)光標(biāo)初始位置后移
廢話不多說了,直接給大家貼關(guān)鍵代碼了,具體代碼如下所示:
#import <UIKit/UIKit.h> @interface SearchBar : UITextField @property (nonatomic,strong) UIButton *button; + (instancetype)searchBar; @end #import "SearchBar.h" @implementation SearchBar - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { self.font = [UIFont systemFontOfSize:15]; self.placeholder = @" 輸入品種關(guān)鍵字"; //設(shè)置邊框和邊框顏色 self.borderStyle=UITextBorderStyleNone; self.layer.cornerRadius=15.0f; self.layer.masksToBounds=YES; self.layer.borderColor=[[UIColor colorWithRed:224/255.0 green:243/255.0 blue:223/255.0 alpha:1.0]CGColor]; self.layer.borderWidth= 2.0f; UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 40, 30)]; [button setBackgroundImage:[UIImage imageNamed:@"seachBar_rightView"] forState:UIControlStateNormal]; [button setTitle:@"搜索" forState:UIControlStateNormal]; [button setTitleColor:[UIColor colorWithRed:119/255.0 green:166/255.0 blue:16/255.0 alpha:1.0] forState:UIControlStateNormal]; button.titleLabel.font = [UIFont systemFontOfSize:18.0]; button.titleLabel.textColor = [UIColor colorWithRed:119/255.0 green:166/255.0 blue:16/255.0 alpha:1.0]; button.titleLabel.textColor = [UIColor redColor]; self.rightView = button; self.rightViewMode = UITextFieldViewModeAlways; //這里設(shè)置光標(biāo)位置,讓光標(biāo)位置后移10 self.leftView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 10, 0)]; self.leftViewMode = UITextFieldViewModeAlways; } return self; } + (instancetype)searchBar { return [[self alloc] init]; }
下面介紹下iOS中設(shè)置輸入框的光標(biāo)位置
//這里設(shè)置光標(biāo)位置,讓光標(biāo)位置后移10 textField.leftView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 10, 0)]; textField.leftViewMode = UITextFieldViewModeAlways;
以上所述是小編給大家介紹的iOS中searchBar(搜索框)光標(biāo)初始位置后移 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
IOS網(wǎng)絡(luò)請求之AFNetWorking 3.x 使用詳情
本篇文章主要介紹了IOS網(wǎng)絡(luò)請求之AFNetWorking 3.x 使用詳情,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02iOS?Lotusoot模塊化工具應(yīng)用的動態(tài)思路
項(xiàng)目的不斷更迭,導(dǎo)致項(xiàng)目越來越大,越來越臃腫,為了讓項(xiàng)目更加條理,需要對項(xiàng)目進(jìn)行模塊化處理,為了減少模塊之間的耦合,于是就有了Lotusoot這個工具2022-08-08iOS應(yīng)用中使用AsyncSocket庫處理Socket通信的用法講解
這篇文章主要介紹了iOS應(yīng)用中使用AsyncSocket庫處理Socket通信的用法講解,AsyncSocket同時支持TCP和UDP,文中展示了其建立斷開連接及發(fā)送接收消息的操作,very好用,需要的朋友可以參考下2016-05-05iOS開發(fā)實(shí)現(xiàn)HTTPS之cer文件的使用詳解
下面小編就為大家分享一篇iOS開發(fā)實(shí)現(xiàn)HTTPS之cer文件的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01iOS藍(lán)牙開發(fā) 藍(lán)牙連接和數(shù)據(jù)讀寫
這篇文章主要為大家詳細(xì)介紹了iOS藍(lán)牙開發(fā)之藍(lán)牙連接和數(shù)據(jù)讀寫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-12-12iOS常用算法之兩個有序數(shù)組合并(要求時間復(fù)雜度為0(n))
這篇文章主要介紹了iOS常用算法之兩個有序數(shù)組合并(要求時間復(fù)雜度為0(n)),實(shí)現(xiàn)思路是先將一個數(shù)組作為合并后的數(shù)組, 然后遍歷第二個數(shù)組的每項(xiàng)元素,需要的朋友可以參考下2019-07-07