前言

在APP中经常用到UISearchBar,下面介绍在Swift中如何使用。

一、效果图

二、实现代码

let searchBar = UISearchBar(frame: CGRect(x: 20, y: 100, width:self.view.bounds.width - 40, height: 50))searchBar.showsCancelButton = false searchBar.delegate = selfsearchBar.placeholder = "搜你想搜的"searchBar.searchBarStyle = .minimalsearchBar.keyboardAppearance = .lightsearchBar.tintColor = .bluesearchBar.layer.cornerRadius = 8searchBar.layer.masksToBounds = trueself.view.addSubview(searchBar)

END.

Swift 设置UISearchBar圆角以及背景颜色相关推荐

  1. android背景颜色动态修改,Android自定义TextView带圆角及背景颜色(动态改变圆角背景颜色)...

    最近根据项目需求自定义了一个TextView控件,主要用来做状态的标识,比如一个订单状态有各种,当然了这种设置在Android中可以直接用xml文件来处理,但是对于xml文件太过于麻烦,针对不同的颜色 ...

  2. python软件设置代码字体的大小_Pycharm4.5设置字体大小以及背景颜色的方法

    Pycharm4.5是一款非常强大的Python代码编辑器,其具备了易于上手.功能强大等特点,深受广大开发人员的青睐,而在使用的过程中,我们常常需要设置字体的大小以及背景颜色等参数,从而能够为用户带来 ...

  3. android中在java代码中设置Button按钮的背景颜色

    android中在java代码中设置Button按钮的背景颜色 1.设置背景图片,图片来源于drawable: flightInfoPanel.setBackgroundDrawable(getRes ...

  4. linux终端背景透明度设置,Ubuntu Terminal标签背景颜色设置

    使用ubuntu以来一直苦于terminal标签颜色差距太小,有时候根本不知道自己在哪个标签下,于是在网上搜索如何设置背景颜色可以让标签便于区分,现总结如下: 1.打开gtk-widgets.css ...

  5. Qt 设置窗体大小和背景颜色

    1. 一种方法是设置它的最大窗口值和最小窗口值,并且使最大值和最小值相等. 简单的示例: setMinimumSize(370, 150); setMaximumSize(370, 150); 此时窗 ...

  6. 设置编程软件的背景颜色

    编程时,如果背景色是白色,则编程久了眼睛就会酸痛,建议把软件的背景色设置为豆沙绿,这样有利于保护眼睛的视力.背景色的各个参数如下: 色调:85 饱和度:123 亮度:205 如图(1)所示: 图(1) ...

  7. VC/MFC如何设置对话框、static背景颜色

    方法一:调用CWinApp类的成员函数SetDialogBkColor来实现. (这个函数已经废弃) ? 1 void SetDialogBkColor( COLORREF clrCtlBk = RG ...

  8. android surfaceview 背景颜色,android – 设置Surface View的背景颜色

    有一个解决方法来做到这一点. >为surfaceview添加父视图组,将背景颜色设置为此视图组而不是surfaceview; android:layout_width="match_p ...

  9. xshell字体放大_Xshell设置字体大小和背景颜色的方法

    Xshell是一款超级强大的终端模拟器,若是需要使用window系统来远程连接linux系统,那么就需要通过这款软件进行操作.在使用这款软件的时候我们会发现软件的字体大小以及颜色都是默认的黑白色,长期 ...

最新文章

  1. 关于排错:专注思考,细心观察,步步为营
  2. mysql 8.0找不到my.ini配置文件解决方案
  3. 华为程序员频交Linux内核补丁遭质疑,管理员后续回应:承认贡献,但请不要琐碎提交...
  4. Win64 驱动内核编程-8.内核里的其他常用
  5. OpenGL屏幕空间环境光遮挡
  6. 控制反转IOC与依赖注入DI
  7. 实验3 | 由遍历序列构造二叉树
  8. 十五、MySQL变量(系统变量、自定义变量)相关知识总结
  9. LeetCode 305. 岛屿数量 II(并查集)
  10. vue watch 经常监听不到_Vue.js中 watch(深度监听)的最易懂的解释
  11. Ext js 2.0 Overview(3) 组件生命周期
  12. asp.net 2.0 中如何让membership接口使用自定义数据库。
  13. HDU 1269 裸奔的强联通分量
  14. 红米k30pro刷机鸿蒙,红米k30pro最严重缺点_红米k30pro建不建议买
  15. 华为交换机配置acl规则
  16. 俄罗斯方块Android版
  17. pytorch训练时报input size错误问题
  18. 【微信小程序】点击事件绑定三元方法
  19. 凸包之Jarvis步进法
  20. 软考:净现值NPV、回收期、收益率计算方法

热门文章

  1. JAVA javaweb JSP水果管理系统源码(水果进销存管理系统水果管理系统(水果进销存)
  2. 主板声卡坏了会不会有电流声_拯救无声电脑,还能升级音质,独立声卡音频转接头来解决...
  3. 国产即时通讯软件如何选型?
  4. 凸包(Graham扫描法构建)
  5. evernote国际版不可用
  6. R语言-用R眼看琅琊榜小说的正确姿势
  7. Android - 基于EasyAR SDK的AR红包的实现
  8. 一文学明白数据库系统--数据库系统期末复习--从入门到入考场--考前抄ppt系列
  9. fuchsia代码管理
  10. MPL2.0协议简介——Mozilla Public License Version 2.0