UIScrollView常见的滚动事件
太平洋学习网 2017-07-19 144浏览 评论
UIScrollView的滚动事件和滚动到指定位置这两种方法经常有使用到,这里做一个笔记,记录一下我在开发中常用的这两个事件,首先需要实现UIScrollViewDelegate代理,如下。 @interfaceChatViewController()BackButtonHandlerProtocol@end 使用一:我们需要在UI...
iOS,object-c学习网收集和整理iOS资料的网站
太平洋学习网 2017-07-19 144浏览 评论
UIScrollView的滚动事件和滚动到指定位置这两种方法经常有使用到,这里做一个笔记,记录一下我在开发中常用的这两个事件,首先需要实现UIScrollViewDelegate代理,如下。 @interfaceChatViewController()BackButtonHandlerProtocol@end 使用一:我们需要在UI...
admin 2017-07-12 420浏览 评论
这是本人开发ios用来清除语音缓存的方法,主要是删除document等文件夹目录下面的所有文件,方法很简单,如下。 //清除语音缓存-(void)clearVoiceCache{//找到所要删除文件的目录NSString*voiceRootPath=[NSStringstringWithFormat:@%@/Library/appdata/chatb...
太平洋学习网 2017-07-08 701浏览 评论
uilabel添加点击事件需要用到UITapGestureRecognizer对象,用法非常简单,下面是UITapGestureRecognizer的使用案例。 -(void)viewDidLoad{[superviewDidLoad];//创建uilabelUILabel*label=[[UILabelalloc]initWithFrame:CGRectMake(100,60,120,30)];label.te...
admin 2017-07-07 175浏览 评论
IOS获取UITableView中UIButton或UILabel按钮所在的cell行数(UITableViewCell),也就是[indexPath.row],该cell可以自定义,也可以是UITableView默认的,代码很简单,如下。 UILabel*messageLabel=(UILabel*)messageLabelTap.view;//就是这一句话NSIntegersel...
admin 2017-06-23 410浏览 评论
以下是iosUnicode编码转成中文的方法,无gbk和utf-8区别,代码如下,方法复制过去即可用。 //输入unicode字符自动转中文-(NSString*)replaceUnicode:(NSString*)TransformUnicodeString{NSString*tepStr1=[TransformUnicodeStringstringByReplacingOccurrenc...
太平洋学习网 2017-06-10 93浏览 评论
iOS开发中使用NSURLConnection发送get或post请求获取接口数据非常重要,下面是NSURLConnection对象发送请求的案例,这里是同步发送get/post请求,非异步的,照着做就可以了。 方式一:发送get请求获取接口数据。 -(NSDictionary*)getGroupInfoWithGroupId:(...
太平洋学习网 2017-06-05 257浏览 评论
ios开发中,当点击默认的back返回按钮时,只能一步一步的返回controller页面,如果像A-B-C-D-E...这么深的话,一步步返回的体验就会变得非常差,如何能一步搞定,请看下面的方法。 第一步:去github下载文件, https://github.com/FirstDKS521/PopAction ,...
太平洋学习网 2017-05-26 463浏览 评论
ios中使用UISearchBar控件时,编辑状态显示的一直是英文cancel,如何变成中文的取消按钮呢?其实很简单,只需要controller类中使用UISearchController代理,并实现代理方法就可以轻松解决这个问题了: 第一步:确保实现了代理,如本人的controller。 @interf...
太平洋学习网 2017-05-22 238浏览 评论
ios跳转到指定controller非常简单,需要使用navigationController对象,首先我们需要目标controller的storyboard ID,如下图。 然后使用以下方式进行controller跳转。 GroupViewController*goupVC=[[UIStoryboardstoryboardWithName:@Mainbundle:nil]instant...
太平洋学习网 2017-05-19 2570浏览 评论
UITableView的scrollToRowAtIndexPath方法在即时通讯开发中使用非常的广泛,以下例子是我们一个聊天列表只能显示8条数据,但是我们原本是有9条聊天数据的,第9条数据在下面被隐藏了,如图: 当我们打开聊天记录页面加载,或者输入新消息的时候,都是要显示最...