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

iOS

IOS代码竖行对齐【工具】

iOS Ace 3天前 31浏览 0评论

遭人嫌弃的Xcode 最近在学习前端技术,发现前端开发工具和java开发工具有点类似,都有竖行对齐的竖线,看着让人赏心悦目。 再回头看看我们的Xcode 越看越嫌弃。SO,就去网上 找找如何能让我们Xcode写的代码看起来更加高大上,让人看着更加...

UI——图标风格【原创】

UI——图标风格【原创】

Android Shirley 1个月前 (08-10) 182浏览 0评论

无论是PC端还是移动端的UI设计,图标的运用必不可少。 图标,用图形来说话;科学证明人对图像的记忆要远远大于对文字的记忆,“左脑负责:逻辑、语言、数学、文字、推理、分析;右脑负责:图画、音乐、记忆、情感、想象、创意”;图形和文字的结合更能加深印象,提...

iOS 微信分享文件【原创】

iOS Alina 2个月前 (07-18) 185浏览 0评论

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

iOS 吐司【组件、工具类】

iOS Alina 2个月前 (07-15) 165浏览 0评论

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

iOS UITableView列表单选【原创】

iOS Alina 2个月前 (07-15) 157浏览 0评论

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

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

iOS Alina 2个月前 (07-15) 152浏览 0评论

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

iOS 仿QQ列表【原创】

iOS 仿QQ列表【原创】

iOS Alina 2个月前 (07-14) 358浏览 0评论

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

IOS UILabel根据文本长度改变字体大小【原创】

iOS Ace 4个月前 (05-19) 349浏览 0评论

最近在项目中遇到一个购物车数量问题。购物车数量label是放在一个红色圆点中的,如果文字长度超过了,Label就会显示…。但是label的宽度又不能改变,所以我写了一个label的分类方法,可以自己根据文本长度改变字体大小。希望对大家有用...

IOS根据double返回String【原创】

iOS Ace 4个月前 (05-18) 345浏览 0评论

最近写项目时需要显示金额,但是后台给的数据是0.0000的4位小数浮点型,我需要把他转换成String。还要判断小数点后数据的有效性。如果是1.0000,就显示1元。如果是1.1000,就显示1.1元。如果是1.11.就显示1.11元。 最后我自己写...

IOS页面传值方法【原创】

iOS Ace 4个月前 (05-17) 368浏览 0评论

在IOS开发过程中,我们经常会遇到页面间相互传值。push的页面传值很简单,相信大家都会,那么pop回来的页面如何传值呢? 我总结了3个方法,希望对大家有所帮助,写的如有不对,希望大家指正。 1.通知传值 在页面的pop代码前,发送一个通知,然后在返...

IOS导航栈的使用【原创】

iOS Ace 4个月前 (05-17) 338浏览 0评论

在IOS开发中,导航使用在各种页面跳转中。可能大家用的最多的是push和pop页面。那么为什么push后就能pop回来呢?这里就要涉及一个知识点:栈。 在数据结构中,栈是一种数据模型,有先入后出的特性。最后压入栈的数据一定最先弹出。 那么我们的导航...

两个小时时间选择器【原创组件】

iOS Ace 5个月前 (04-25) 287浏览 1评论

自己封装的两个时间选择器,用于选择开始时间和结束时间。通过block获取选择的数据,支持一行调用。已做过适配。 如下方法调用。 [TwoTimeChooseView initWithBlock:^(NSString *selectTime1,...

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

iOS Alina 5个月前 (04-23) 308浏览 0评论

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

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

iOS Alina 5个月前 (04-23) 288浏览 0评论

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

iOS表情键盘的简单实现【原创】

iOS Kerwin 6个月前 (03-24) 1311浏览 0评论

最近用到了表情键盘就去网上找了下,感觉网上的都是为了更大的需求写的,而我并不需要所以就自己写了个简单的实现。 1.用到的表情字符串是从Emojiplist文件里获取到的; 2.需要添加一个观察者: [[NSNotificationCenter d...