最新消息:文章中包含代码时,请遵守代码高亮规范!

Alina的文章

iOS 微信分享文件【原创】

iOS 6个月前 (07-18) 307浏览 0评论

之前的微信分享都只是分享一个网页链接,最近项目中需要把excel文件分享给微信好友。这里的path是获取的本地文件的路径,找到这个文件并分享给微信好友。 代码示例: WXMediaMessage *message = [WXMediaMessag...

iOS 吐司【组件、工具类】

iOS 6个月前 (07-15) 327浏览 0评论

一直以来用的提示框都是第三方库MBProgressHUD,因为是pod的,如果要修改MBProgressHUD中的代码,以后pod更新就不太好了,想着能不能像android那样如果有系统的提示框就好了,网上查询了一下资料iOS中没有这样的,找到了一个...

iOS UITableView列表单选【原创】

iOS 6个月前 (07-15) 314浏览 0评论

最近项目中有用到UITableView列表单选的功能,首先的想法是用一个变量在didSelectRowAtIndexPath执行的时候记录选择的是哪一行,然后将列表reloadData,在cellForRowAtIndexPath中,如果当遍历到这一...

iOS 程序间文件共享【原创】

iOS 6个月前 (07-15) 306浏览 0评论

一.iOS沙盒机制 iOS应用程序只能在为该程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。沙盒可以让平台更加的安全,这也是沙盒给用户带来的最主...

iOS 仿QQ列表【原创】

iOS 仿QQ列表【原创】

iOS 6个月前 (07-14) 756浏览 0评论

最近项目中需要做一个类似QQ列表的列表样式来展示并操作数据,刚开始的想法是用for循环创建cell,但是这样如果数据较多感觉性能不太好,所以网上参考一番,现在的做法是用一个字典记录每一个section的状态,假设点击一次展开,设置当前section对...

iOS 自定义视频播放器界面【组件】

iOS 9个月前 (04-23) 456浏览 0评论

自定义播放界面, 提供播放、暂停、全屏、快进、快退等功能,上下滑动屏幕左边调整亮度, 上下滑动屏幕右边调整音量,左右滑动屏幕控制播放进度。 使用: UIView *playerView = [[UIView alloc] initWithFram...

iOS DatePicker日期时间选择器【组件】

iOS 9个月前 (04-23) 482浏览 0评论

日期时间选择,可根据需要设置样式类型:年月日时分、月日时分、年月日、月日、时分,限制最大时间、限制最小时间。 使用: WSDatePickerView *datepicker = [[WSDatePickerView alloc] initWit...

iOS UITextField过滤emoji表情【原创】

iOS 10个月前 (03-23) 485浏览 0评论

UITextField在输入时,需要实现过滤emoji表情的功能。示例: 1.首先这里用的是发送通知 [[NSNotificationCenter defaultCenter]addObserver:self selector:@selector...

iOS 设置UILabel行间距【原创】

iOS 10个月前 (03-22) 482浏览 0评论

今天在项目中遇到需要设置较多文字的行间距问题,得到解决办法分享给大家。 下面贴出代码供参考: 1.正常使用 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 260, 32...

iOS 车架号、船舶号等正则【原创】

iOS 10个月前 (03-21) 423浏览 0评论

在实际开发中,经常需要对一些号码之类的进行判断校验,一般我们用的有正则表达式,下面列出几个正则表达式,供大家参考使用: 1.车牌号正则 - (BOOL)validateCarNo:(NSString*)carNo { NSString...

iOS AVPlayer播放音乐【原创】

iOS 10个月前 (03-21) 753浏览 0评论

AVPlayer不仅可以播放视频,也可以用来播放网络音乐或者本地音乐。下面叙述具体怎么使用: 一.首先要导入头文件 #import <AVFoundation/AVFoundation.h> 二.初始化AVPlayer及使用 1....

iOS 对HTML代码中图片宽度的处理【原创】

iOS 1年前 (2017-01-01) 552浏览 0评论

通常网络请求到的HTML代码字符串,都没有对图片进行很好的处理,加载到手机上,可能会出现图片超出屏幕而显示不全的情况,需要APP端对HTML代码字符串进行处理。 NSString *contentStr = @"<p><...

iOS 字符串中文判断【原创】

iOS 1年前 (2017-01-01) 540浏览 0评论

//如对一个昵称做中文和英文的不同处理,需要判断字符串中是否有中文字符 NSString *testStr = @"2017年,Happy!"; if([self isChinese:testStr]){ N...