51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ioS
iOS:UITextField中文输入法输入时对字符长度的限制
如题的问题,又是个让我抓狂了大半天的问题,还是做个记录,有与类似问题的同学可参考,但不一定对。具体问题还需具体分析。我遇到的需求是这样的:有一个输入框,输入框内输入文字,文字字数限制在20字。我采用了UITextField作为我的输入框控件,并且在委托方法: 中实现了对字符串的长度限制,实现如下: ...
代码星球
·
2020-06-27
iOS
UITextField
中文
输入法
入时
深入理解iOS API系列(一) textField:shouldChangeCharactersInRange:replacementString:
前言 深入理解iOSAPI系列是一个较深解读iOSAPI的博文集,限于时间和作者精力,内容并不会全部原创,但是涵盖的内容,应该是广大iOS开发者,特别是初中级开发者经常误解或理解不够深刻的部分。 主要是深入理解代理方法textField:shouldChangeCharact...
代码星球
·
2020-06-27
深入
理解
iOS
API
系列
iOS 硬件授权检测:定位服务、通讯录、日历、提醒事项、照片、蓝牙共享、麦克风、相机等
iOS系统版本的不断升级的前提,伴随着用户使用设备的安全性提升,iOS系统对于App需要使用的硬件限制也越来越严格,App处理稍有不妥,轻则造成功能不可用用户还不知道,重则会造成AppCrash。 当用户在App启动时,看到弹出来的一条条“XXX请求访问您的位置”“XXX请...
代码星球
·
2020-06-27
iOS
硬件
授权
检测
定位
ios 加载资源中的Html
有两种方式,原理上其实一样 api运用不同而已1 2 ...
代码星球
·
2020-06-27
ios
加载
资源
中的
Html
iOS 使用自定义手势屏蔽按钮解决方法/UITapGestureRecognizer屏蔽Button
有时候需要在scrollview上面添加手势,让其获取点击后,收起键盘,就用到添加手势。可是会出现一些后续问题,比如会拦截scrollview上面的其他一切可点击的控件,你可能会去设置手势控件的一些属性。但仅仅设置 UIGestureRecognizer的属性是不够的,比如: screenTouch...
代码星球
·
2020-06-27
屏蔽
iOS
使用
自定义
手势
iOS动画中的枚举UIViewAnimationOptions介绍
首先这个枚举属于UIViewAnimation。我们经常使用的函数是[UIViewanimateWithDuration:animations:^{}completion:^(BOOLfinished){}];和[UIViewanimateWithDuration:animations:^{}];如果动画稍微复杂点,例...
代码星球
·
2020-06-27
iOS
动画
中的
枚举
UIViewAnimationOptions
iOS学习之iOS沙盒(sandbox)机制和文件操作
iOS学习之iOS沙盒(sandbox)机制和文件操作(一)1、iOS沙盒机制IOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过...
代码星球
·
2020-06-27
iOS
习之
沙盒
sandbox
机制
iOS字符串中去除特殊符号 stringByTrimmingCharactersInSet 应该用于账号登录等
先上个例子:NSString*str1=[nameInput.textstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]];NSString*str2=[passwdInput.textstringByTrim...
代码星球
·
2020-06-27
iOS
字符串
去除
特殊符号
stringByTrimmingCharactersInSet
ios 中Category类别(扩展类)专题总结
类别类别是一种为现有的类添加新方法的方式。利用Objective-C的动态运行时分配机制,可以为现有的类添加新方法,这种为现有的类添加新方法的方式称为类别catagory,他可以为任何类添加新的方法,包括那些没有源代码的类。类别使得无需创建对象类的子类就能完成同样的工作一、创建类别1、声明类别声明类别与声明类的形式很相...
代码星球
·
2020-06-27
ios
Category
类别
扩展
专题
iOS如何创建系统类的扩展类
1.2.3....
代码星球
·
2020-06-27
iOS
如何
创建
系统
扩展
一个iOS 框架介绍:MKNetworkKit
ASIHTTPRequest(作者:BenCopsey)是一个使用简单,可用于各种从简单到复杂的HTTP请求,或者可用于处理AmazonS3、Rackspace等REST服务的强大框架。不幸的是,Ben早在2011年9月21日就已经声明停止开发和支持该框架(见http://allseeing-i.com/%5Brequ...
代码星球
·
2020-06-27
一个
iOS
框架
介绍
MKNetworkKit
iOS国际化
1、建立strings文件,命名为Localization.strings 2、点击刚刚创建的Localization.strings文件,展开右侧栏,点击Localizations按钮 3、选择project文件,如下图选择要添加的语言4、添加后最终效果为之后怎么用就不说了,和以前一样...
代码星球
·
2020-06-27
iOS
国际化
iOS新建项目架构规范
当我们进入到新的公司的第一天,看到以前老员工编写的代码,找个东西累死人咧,那个抓耳挠腮的啊,一般情况下都有想揍人的赶脚。哈哈,不忙,先想一下自己的代码!想一下自己写的代码怎么才能新来的人一眼就能看懂,想找什么,在几秒之内就能找到?这个就要在前期创建项目的时候留神了,要保证项目的易读性、易维护性以及易扩展性等...
代码星球
·
2020-06-27
iOS
新建
项目
架构
规范
NuxtJS如何利用axios异步请求
第一种:使用nuxt提供的Axios插件@nuxtjs/axios1、安装:npminstall@nuxtjs/axios-d2、配置nuxt.config.jsexportsdefault{modules:['@nuxtjs/axios',]}3、在提供的context(上下文对象)中取得$axiosasyncasy...
代码星球
·
2020-06-27
NuxtJS
如何
利用
axios
异步
解决微信小程序ios端滚动卡顿的问题
方案1:直接使用微信小程序提供的“scroll-view"组件。<scroll-viewscroll-ycolor:#800000;">"height:100%;"><!--你要滚动的内容--></scroll-view> 注意:必须要设置scroll-view的高度h...
代码星球
·
2020-06-27
解决
微信
程序
ios
滚动
首页
上一页
...
26
27
28
29
30
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他