[Swift]UITextField在左侧添加内边距或图标
self.field_main.addLeftTextPadding(10)
import UIKitextension UITextField {/// 添加左内边距public func addLeftTextPadding(_ blankSize: CGFloat) {let leftView = UIView()leftView.frame = CGRect(x: 0, y: 0, width: blankSize, height: frame.height)self.leftView = leftViewself.leftViewMode = UITextFieldViewMode.always}/// 在文本框的左边添加一个图标public func addLeftIcon(_ image: UIImage?, frame: CGRect, imageSize: CGSize) {let leftView = UIView()leftView.frame = framelet imgView = UIImageView()imgView.frame = CGRect(x: frame.width - 8 - imageSize.width, y: (frame.height - imageSize.height) / 2, w: imageSize.width, h: imageSize.height)imgView.image = imageleftView.addSubview(imgView)self.leftView = leftViewself.leftViewMode = UITextFieldViewMode.always}}
[Swift]UITextField在左侧添加内边距或图标相关推荐
- html怎么设置左侧内边距,CSS 内边距(Padding)
CSS 内边距(Padding) CSS 内边距(Padding)属性定义元素边框与元素内容之间的空间.有时候也称CSS 内边距(Padding)为 填充(Padding). 内边距(Padding) ...
- html给页面整体添加左右边距_css控制边界与边框示例(内边距、外边距使用方法)...
一.CSS控制边界 1.内边距 padding(内边距也叫内填充) padding-bottom 长度/百分比 元件下端边线的空隙 padding-left 长度/百分比 元件左端边线的空隙 padd ...
- HTML文字左侧留白,DIV CSS padding内补白(内边距)left right top bottom
DIV CSS padding内补白(内边距)left right top bottom语法应用案例教程 Padding是比较常用CSS样式,可以利用padding内边距设置上.下.左.右对象内容与四 ...
- html给页面整体添加左右边距_DIV CSS padding内补白(内边距)left right top bottom案例教程...
DIV CSS padding内补白(内边距)left right top bottom语法应用案例教程 Padding是比较常用CSS样式,可以利用padding内边距设置上.下.左.右对象内容与四 ...
- css内边距与外边距的区别
你真的了解margin吗?你知道margin有什么特性吗?你知道什么是垂直外边距合并?margin在块元素.内联元素中的区别?什么时候该用 padding而不是margin?你知道负margin吗?你 ...
- UITableView从storyBoard加载UITableViewCell的细节以及布局内边距问题
UITableView从storyBoard加载UITableViewCell的细节以及布局内边距问题 最近在UITableViewCell踩坑不少. 对于使用storyBoard加载UITableV ...
- 前端:CSS/10/伪类选择器,CSS列表属性,CSS边框属性,CSS内边距属性,CSS背景属性
CSS伪类选择器:给超链接加的样式(链接的不同状态加样式) 一个超链接,有四个状态: 正常状态(:link):鼠标没放上去之前的样式: 放上状态(:hover):鼠标放到链接上时的样式: 激活状态(: ...
- div默认外边距是多少_CSS盒模型之内边距、边框、外边距 十九问(持续更新)...
第一问:什么是盒模型? 第二问:两者的区别是什么? 第三问:怎么设置这两种模型呢? 第四问JS怎么获取和设置盒模型的宽高呢,你能想到几种方法 第五问:描述一下下面盒子的大小,颜色什么的(content ...
- html ul怎么去掉内边距,ul默认有内边距
ul是有序标签.默认会有内边距: list-style:none;就是清除有序的样式: padding;0 去除内边距 例子 #allTabLi ul { background: #ffffff no ...
最新文章
- pc 页面在移动端怎么获取放大倍数、_百度移动搜索开放适配服务的3种方法
- oracle结束过程,oracle 结束被锁的包或存储过程
- sql语句使用foreach报错
- 豪郑3000亿、发布6款车,许家印「速成」马斯克?
- 【python】Python的基本数据类型之数字类型与字符串类型
- Ubuntu安装sciki-learn及环境
- AlphaGo实力远超对手
- UE4官方文档UI学习:6. UMG 使用菜单锚显示弹出菜单
- Struts2+Spring2+Hibernate3配置(根据尚学堂马士兵老师的授课视频整理)
- 网上下载或自己编程实现任意一种多变量决策树算法,并观察其在西瓜数据集3.0上产生的结果。
- Shawn邀您共读《WebGL编程指南》| GLSL ES篇
- Centos7.6安装Bugzilla5.0.4
- canvas 文字颜色_Canvas 超全教程
- 你真的理解C语言的灵魂 “ 指针 ” 吗?(初阶篇)
- c语言中p-next,c – p- next- prev与p相同吗?
- 在oracle中要谨慎使用when others then(二)
- 什么决定了你的自我驱动力
- OpenStack之Nova(T版)
- JsRender前端渲染模板-jquery方法失效
- Caffe 激励层(Activation)分析