有时候,我们直接使用TF进行操作,有时候需要裁剪,但是裁剪后,光标还是置顶的,很不美观,解决办法:

// 设置一个空白View,15.0就是这块View的宽度width,也是光标的位置,根据需要设定大小UIView *blankView = [[UIView alloc] initWithFrame:CGRectMake(self.userNameTF.frame.origin.x,self.userNameTF.frame.origin.y,15.0, self.userNameTF.frame.size.height)];self.userNameTF.leftView = blankView;self.userNameTF.leftViewMode =UITextFieldViewModeAlways;  // 这里是用来设置leftView的实现时机的

效果如图:

转载于:https://www.cnblogs.com/hero11223/p/9598558.html

ios开发之--UITextField光标右移相关推荐

  1. iOS开发中防止键盘挡住UITextField解决方案

    最近转入ios开发,发现ios的UITextField如果在屏幕的最底部的时候,键盘不能自动的调整界面的布局,需要手动的调整位置才可以,所以自己研究和拿着笔话,想写一个通用的方法来实现每一个界面自动适 ...

  2. iOS开发之五:常用控件--UITextField的使用

    UITextField 是iOS开发中用的非常多的一种控件,主要是供用户输入单行信息的.下面来详细介绍UITextField. 1.常用属性 <span style="font-siz ...

  3. 【iOS开发每日小笔记(七)】UITextView UITextField 检测并过滤Emoji表情符号

    这篇文章是我的[iOS开发每日小笔记]系列中的一片,记录的是今天在开发工作中遇到的,可以用很短的文章或很小的demo演示解释出来的小心得小技巧.它们可能会给用户体验.代码效率得到一些提升,或是之前自己 ...

  4. iOS开发UI篇—Date Picker和UITool Bar控件简单介绍

    iOS开发UI篇-Date Picker和UITool Bar控件简单介绍 一.Date Picker控件 1.简单介绍: Date Picker显示时间的控件 有默认宽高,不用设置数据源和代理 如何 ...

  5. 【iOS 开发】Objective-C 运算符

    博客地址 : http://blog.csdn.net/shulianghan/article/details/41624613 参考文章 : 1.[iOS 开发]Object-C 运算符 2.[iO ...

  6. iOS开发系列课程(01) --- iOS编程入门

    iOS概述 什么是iOS   iOS是苹果公司为它的移动设备(iPhone.iPad.iWatch等)开发的移动操作系统. iOS发展史 2007年苹果发布iPhone Runs OS X 2008年 ...

  7. 【ios开发/Xcode】使用UITableView完成学生信息及成绩的显示

    [ios开发/Xcode]使用UITableView完成学生信息及成绩的显示 设计思想 实现效果 源代码 设计思想 首先创建所有页面的故事版,包括,登录.注册与成绩页面 接着设置故事版的关联代码,如下 ...

  8. 【ios开发/Xcode】实现登录注册

    [ios开发/Xcode]实现登录注册 实现效果 源代码 实现效果 首先进入初始界面,输入账号Linchuantao,密码Linchuantao,显示登录失败(如下左图),因此需要进行注册,点击左下角 ...

  9. 【ios开发/Xcode】实现关键字检索

    [ios开发/Xcode]实现关键字检索 实现效果 源代码 实现效果 源代码 注:@开头的这些代码都是需要关联控键,都需要自行在故事板中(Storyboards)进行关联 import UIKitcl ...

  10. iOS开发UI篇—UIWindow简单介绍

    iOS开发UI篇-UIWindow简单介绍 一.简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWi ...

最新文章

  1. 使用VS 自带的打包工具,制作winform安装项目
  2. 一天超2000次,阿里如何打响音视频超时空战役?
  3. Debug时含有的子元素,在代码里获取不到的问题
  4. Android WebView 开发详解(二)
  5. 不支持对系统目录进行即席更新_「目录」让你的文档结构一目了然
  6. rgb 灰色_金属+RGB+无线,我要买爆这款海盗船VIRTUOSO鉴赏家游戏耳机
  7. WebSocket | 为什么你前后端推送不会用?因为你少了WebSocket的帮忙
  8. 取磁碟名稱 c++_安徽CDCSCONT PLUS/R/C/E生产厂家,联锁板生产厂家
  9. java quickfix_QuickFix Java 讲解(三)客户端的搭建与解析
  10. 要用计算机才能算的题,计算机基础题精选,要考90分以上的同学进考场前必看 -电脑资料...
  11. install openni2 on ubuntu
  12. asp毕业设计—— 基于asp+access的图书管理系统设计与实现(毕业论文+程序源码)——图书管理系统
  13. 三菱PlC程序大型项目QCPU+QD77MS16 包含一套完整的电气开发系统资料(包含plc程序,触摸屏程序,伺服模块设置程序,程序开发地址规划表)
  14. Marxan模型保护区优化与保护空缺甄选技术、InVEST生态系统中的应用
  15. 十种QQ在线客服代码
  16. 如何制定项目里程碑?
  17. 锂电池保护板测试软件,锂电池保护板测试仪
  18. angular : 自定义组件双向绑定 [(ngModel)]
  19. dax和m的区别_动态股票K线图----从M语言到DAX表达式
  20. Node.js:knex.js数据库MySQL query builder

热门文章

  1. samba、nginx服务
  2. LeetCode OJ:Linked List Cycle(链表循环)
  3. 北方交大的开源软件镜像站
  4. Linux电源管理-Autosleep
  5. Wireshark实战分析之IP协议(一)
  6. OpenCV---轮廓发现
  7. Linux启动分析——init进程与app启动(init进程源码分析)
  8. JM8.6之参考图像管理
  9. ffmpeg代码实现自定义decoder
  10. T - 取石子游戏 HDU - 1527(威佐夫博弈)