1. 程式人生 > >ios-設定UISearchBar輸入框的顏色等屬性

ios-設定UISearchBar輸入框的顏色等屬性

我們其實都知道UISearchBar是UITextFiled和UISegmentedControl的組合和擴充套件,我們如果需要修改我們搜尋欄裡面的文字框的顏色,我們應該怎麼修改呢,我們要修改搜尋欄的placeholder的顏色又應該怎麼修改呢?還有有一些普遍的屬性具體看程式碼。
   searchBar=[[UISearchBar alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 20)];
    [email protected]"大家都在搜";//設定搜尋框中帶有的字型,一點選搜尋框就會消失
    searchBar.tintColor=[UIColor redColor];//設定游標的顏色
 //searchBar.tintColor=[UIColor redColor];設定游標的顏色
    UITextField *searchField=[searchBar valueForKey:@"searchField"];
    searchField.backgroundColor = [UIColor colorWithRed:220.0/255.0 green:220.0/255.0 blue:220.0/255.0 alpha:0.3];//以此來設定搜尋框中的顏色
     //[searchField setValue:[UIColor blueColor]forKeyPath:@"placeholderLabel.textColor"];改變搜尋框中的placeholder的顏色

相關推薦

ios-設定UISearchBar輸入顏色屬性

我們其實都知道UISearchBar是UITextFiled和UISegmentedControl的組合和擴充套件,我們如果需要修改我們搜尋欄裡面的文字框的顏色,我們應該怎麼修改呢,我們要修改搜尋欄的

IOS 修改UISearchBar 輸入顏色 placeholder字型的顏色

UISearchBar *searchBar = [UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 100, 30)]; for (UIView* subview in [[searchBar.subviews la

googlewebkit瀏覽器下,設定input輸入自動(選擇)填充的字型顏色

場景:讓input的字型為白色、背景色為#40a6f5、去除預設的邊界、陰影 input:-webkit-autofill,select:-webkit-autofill { -webk

iOS 設置輸入的指定字符輸入

efi nss cto tostring lai object options ldr epo 一、只能輸入純數字 在這裏以UITextField為例:其實現代碼如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

解決ios底部固定輸入,獲取焦點時彈出輸入法鍵盤擋住輸入

ios端比較常見的,就是在頁面底部固定的輸入框,如下,一旦獲取焦點,彈出的輸入法鍵盤就會把input輸入框完全擋住,解決方法很簡單,加上下面的幾行程式碼即可       $(".replay_text").on("click", functi

設定密碼輸入不能複製貼上剪下

<input name="pwd" type="password" id="pwd" onpaste="return false" oncontextmenu="return false" oncopy="return false" oncut="return false"/>

設定密碼輸入明文和密文切換

1.笨方法是設定標誌位或者根據isSelected屬性、isChecked屬性什麼的來改變。 2.我想的是,既然xml中有android:inputType這個屬性,那麼程式碼中直接用getInputType()方法得到它的輸入型別,然後和它的各種屬性比較不就能判斷嘛,於是

關於設定html輸入的款式方面

** 關於設定html輸入框的款式方面 ** 之前我們學習小組寫一個web網路考試系統,我理所應當的被分到網頁登入介面和考試介面的設計。 這是我寫到一半的程式碼 <div class="in"> <input type="tex

設定底部輸入隨鍵盤的移動而移動

xib:一個tableview和一個view ,並設定一些約束,輸入框的底部緊貼著整個view的底部 下邊的輸入框需要設定為隨鍵盤的移動而移動 一 .將底部約束拖到對應的.m檔案中 二 .在適當的位置(如:viewDidLoad)註冊通知 // 註冊通知 [

Android中EditText的setInputType()方法設定輸入型別&&設定密碼輸入密碼不可見

在Android開發過程中,經常使用到EditText控制元件,有時需要在程式碼裡動態設定輸入型別,設定EditText輸入型別主要有兩種方法,一種是使用EditText的setInputType()方法,另一種是在佈局檔案中使用android:inputTyp

ios設定字型-黑體,加粗

ios開發中,經常用到UILable,此時如何讓UILable的字型變化為不同的顏色,樣式,從而增加UI美感呢?下面我進行了總結和歸納,內容來自於網路,當時經過我自己的整理.希望對我自己和大家有所幫助。 1.設定黑體,粗體,斜體等都需要用到下面的方法。

ios 設定狀態列文字顏色為白色

直接在程式碼裡面設定是沒有什麼作用的 ,曾經嘗試各種方法,就下面的方法直接簡單理解 第一步:需要將plist 檔案 中加入: <key>UIViewControllerBasedStatusBarAppearance</key> <f

iOS 鍵盤遮擋輸入解決方案

// 方法一 - (void)addNotification { [[NSNotificationCenterdefaultCenter] addObserver:selfselector:

iOS 設定導航欄背景顏色,字型顏色

在navigationController的子類進行設定 1.設定導航欄的背景顏色: UINavigationBar *navBar = [UINavigationBar appearance]; [navBar setBarTintColor:customColor(2

java:Eclipse工具選項設定改變字型大小/顏色

1.設定JDK版本 window -- Preferences -- Java--Compiler 2.行號的顯示和隱藏     * 顯示:在程式碼區域的最左邊的空白區域,右鍵 -- Show Line Numbers即可。     * 隱藏:把上面的動作再做一次。

iOS之UILabel字型加粗屬性和特效

UILabel垂直居上對齊[label sizeToFit]; //設定文字過長時的顯示格式 label.lineBreakMode = UILineBreakModeWordWrap; typedefenum { UILineBreakM

iOS完美實現輸入隨鍵盤無縫滑動的效果_KLCPopKeyBoard

iOS中UITextField控制元件和UITextView控制元件經常需要對鍵盤做彈起和退出動作,一般使用的是becomeFirstResponder和resignFirstResponder方法,但是這樣也有明顯的缺點,就是會在鍵盤的彈起退出過程中經常出現黑邊,或者斷

Qt設定密碼輸入格式QLineEdit

QLineEdit類自帶public function :  void setEchoMode(EchoMode)   以實現密碼輸入框效果。 我特意看了一下QTextEdit,並沒有這個方法 vo

如何用jquery動態改變 input 輸入的readonly屬性及CSS樣式

樣例  <style type="text/css"> .disable{background-co

iOS開發設定UISearchBar輸入背景、提示文字

開發中經常需要用到搜尋框,當使用系統搜尋框的時候,可以改變搜尋框的背景圖片、提示文字顏色、取消按鈕字型顏色、放大鏡圖片等,swift程式碼如下: //搜尋框 let searchBar = UISearchBar(frame: CGRect(x