关闭

[iOS]UITextView在输入内容时光标不在最下方的解决方案

使用UITextView的时候经常出现光标不在最下方的情况。。。(iPhone6 iOS8)解决方法:- (void)textViewDidChangeSelection:(UITextView *)textView { [self.textView scrollRangeToVisible:self.textView.selectedRange]; }...
阅读(3446) 评论(0)

[iOS]NSURLConnection的一个小例子

直接上代码了。。。在iOS7之后可以使用NSURLSession,但是考虑到兼顾iOS6还是使用NSURLConnection。@interface ViewController() @property (nonatomic,strong) NSMutableData *receivedData; @end @implementation ViewController - (void)vie...
阅读(2517) 评论(0)

[iOS]在iOS8创建一个交互性强的本地通知

(原文:Creating Interactive Local Notifications in iOS 8 作者:Gabriel Theodoropoulos 译者:ibenjamin)通知(Notifications),是App用来和用户交流的一种方式,特别是当App并没有在前台运行的时候。通知,正如它的名称所强调的,被用作向用户‘通知’一个事件,或者仅仅向用户提示一条重要信息。总而言之,通知在...
阅读(2583) 评论(1)

[iOS]统一设置返回按钮为自定义图片的方法

我们可以通过基类设置BackButton的样式,也可以设置LeftButton然后隐藏BackButton,但是那样的话手势返回就没了。现在找到的方案是:设置返回按钮的背景图片为自定义的图片,为了解决会显示Back字样的问题,设置Title偏移到屏幕不可见的位置即可。完整代码如下: UIImage *backImage = [UIImage imageNamed:@"backNor"]; ...
阅读(4027) 评论(0)

[iOS]代码进行设备屏幕判断的最佳实践方案讨论

目前开发的项目由于历史原因均用代码编写UI,所以判断设备尺寸成了不可避免的任务。目前我是这样进行尺寸判断的。首先定义一个枚举类,包含了所有的尺寸类型:// 屏幕尺寸的枚举类型 typedef NS_ENUM(NSUInteger, ScreenSizeType) { iPhone4Size, // 480 iPhone5Size, // 568 iPhone6S...
阅读(3005) 评论(7)

[iOS] 如何在 NSArray 中存放 weak 的引用

遇到一个问题,把 self 加到静态变量的 NSArray 的时候,由于被 NSArray 持有,所以无法释放,因此不能调用 dealloc 方法,也就无法将自己从 array 中 remove 掉。问题整理一下,就是如何在 NSArray 中存放 weak 的引用?解决的方案是:在外面加上一层 NSValue。答案地址:http://stackoverflow.com/questions/933...
阅读(4084) 评论(0)

[iOS] Core Data 代码速查表

文中代码均来源于:http://www.appcoda.com/introduction-to-core-data/希望学习 Core Data 的同学不要错过:)以下是我个人记录的一些常用代码片段。有一个 Entity:Device,有三个属性:company、name、version。1.获取 context 的方法:- (NSManagedObjectContext *)managedObj...
阅读(2795) 评论(0)

[Swift]UIAlertController 以及 Swift 中的闭包和枚举

原文地址:http://blog.callmewhy.com/2014/10/08/uialertcontroller-swift-closures-enum/在 iOS8 的 SDK 中, UIKit 框架里两个常用的 API 有了比较大的改动。UIActionSheet 和 UIAlertView 都被 UIAlertController 替换了。在 iOS8 里,如果你想要弹出消息,你应该使...
阅读(3377) 评论(0)

[WHY] 一些编程相关的分享

从大一的时候开始接触编程,到现在转眼三年了。自己总结了一些编程相关的内容,记录一下。关于笔记Evernote有道笔记网页版不能登录让我不得不放弃了有道,回归Evernote的怀抱。本来一直在纠结Markdown支持的问题,马克飞象经常会出错,但是纠结到了最后发现其实并没有使用Markdown的必要,只是一个个人习惯而已。于是就继续使用Mac的客户端。十分方便。Wunderlist一个GTD的好工具...
阅读(3742) 评论(6)

[iOS6]如何在Xcode6设置UIView的圆角显示

很多人都有把按钮做成圆角的需求,以前我们会在代码中加入如下代码实现这个功能:mainImgView.layer.cornerRadius = 6;现在Xcode6加了 RunTime Attributes 的特性之后,我们可以直接在Xcode中设置:这样运行之后就会显示圆角的效果了:...
阅读(4141) 评论(0)

[iOS] Swift 初学手册:可选类型 (Optionals)

原文地址:http://blog.callmewhy.com/2014/09/23/beginners-guide-optionals-swift/几周前 (译者注:原文发表于6月24日),苹果发布了一个全新的编程语言: Swift 。从那时起,我一直在阅读 Swift 官方手册,并且在 Xcode6 beta 上把玩学习。我开始喜欢上了 Swift 的简洁和语法。我和我的团队一起学习这门全新的语...
阅读(2932) 评论(0)

[iOS] 推荐几个提高移动应用开发效率的第三方服务

移动开发涉及的内容十分宽泛,接下来介绍几个适合独立开发者或小型开发团队的第三方服务网站,减轻大家的开发负担。1.AVOS https://cn.avoscloud.com/AVOS是目前比较成熟的BAAS服务商,支持多种客户端(Android、iOS、其他)的SDK,提供账号管理、推送、第三方登录、自定义API、用户反馈组件、数据统计等多项功能。以前开发应用常用自己的服务器搭建PHP或者NodeJ...
阅读(3858) 评论(0)

[iOS] 试一发 Xcode6 中的矢量图

Xcode6中有一个十分方便的功能,就是导入的图片资源支持矢量图格式。这对于开发者来说无疑是个天大的好消息。不过,这矢量图怎么搞?有什么好处?效果到底如何?不妨打开 Xcode6 来一发试试看,亲自体验一下矢量图的魅力。我们先用Sketch制作了一个30*30的图标,导出了pdf和png格式:然后在Xcode6的 Images.xcassets中添加两个图标。首先是矢量图版本的:接下来是PNG版本...
阅读(5230) 评论(0)

[iOS] 使用UIRefreshControl 实现 UITableView下拉刷新(Swift版本)

首先,在viewDidLoad中初始化相关数据: override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. //添加刷新 refreshControl.addTarget(...
阅读(10039) 评论(8)

[Web] 一个插件告诉你,这个网站是基于什么技术开发的

经常有人会问,这个网站使用什么技术搭建的? AngularJS?Django?Jquery?还是什么呢?如果遇到这样的问题,建议你装一个这样的插件:Wappalyzer https://wappalyzer.com/比如CSDN:比如 worktile:...
阅读(3652) 评论(5)
301条 共21页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:2977699次
    • 积分:20549
    • 等级:
    • 排名:第409名
    • 原创:272篇
    • 转载:15篇
    • 译文:14篇
    • 评论:1139条
    不再维护
    各位实在抱歉,不再继续维护 CSDN 博客。 新博客地址: http://blog.callmewhy.com 感谢 CSDN 陪我走过的三年时光。
    博客专栏
    文章分类
    最新评论