随笔分类 -  iOS7

摘要:Clambake for iPhone有一个回退按钮在所有的导航条上.这是一个简单的没有文字箭头.实现一个自定义按钮是简单的.类似这个设置controller 的navigationItem一个leftBarButtonItem. 1 - (void)viewDidLoad 2 { 3 self.navigationItem.leftBarButtonItem = [self backButton]; 4 } 5 6 - (UIBarButtonItem *)backButton 7 { 8 UIImage *image = [UIImage imageNamed:@"back_bu 阅读全文
posted @ 2013-10-10 21:58 yingkong1987 阅读(4443) 评论(2) 推荐(2)
摘要:和任何新的iOS版本一样,有着一堆堆的新技巧和修改需要处理.有些我并不会立即遇到,所以这篇文章并不是一套完整技巧汇总.只是分享一些我碰巧遇到的问题.如果你有任何更多的发现,可以发Twitter或者email给我.我将免费一起汇入这篇文章.Stealing The Blur不幸的是,苹果并没有给你在views上直接使用模糊效果的方法.不过有一些聪明人采取修改UIToolbar的layer来做到iOS模糊.iOS-blur你如果是想使用黑色风格的模糊,设置这个toolbar的barstyle为UIBarStyleBlack.Tinting The Navbar设置导航条的颜色,但是没有效果?原来还 阅读全文
posted @ 2013-10-10 21:22 yingkong1987 阅读(894) 评论(0) 推荐(0)
摘要:iOS github大全 :有600多个iOS各方面的开源库,并分类了一天天学习iOS7 :每天学习一点iOS7的新特性 阅读全文
posted @ 2013-10-08 22:42 yingkong1987 阅读(240) 评论(0) 推荐(0)
摘要:1、if ([inputStream streamStatus] == NSStreamEventErrorOccurred) { 修改成:if ([inputStream streamStatus] == (NSStreamStatus)NSStreamEventErrorOccurred) { 2、return [[NSDate date] addTimeInterval:maxAge]; 修改成:return [[NSDate date] dateByAddingTimeInterval:maxAge]; 阅读全文
posted @ 2013-10-06 22:46 yingkong1987 阅读(285) 评论(0) 推荐(0)
摘要:iOS7中,如果用UITableViewStyleGrouped的话,里面的cell会比原来的拉长了,这样做应该是为了统一和UITableViewStylePlain风格时cell的大小一致,所以改用UITableViewStylePlain后,就没问题了,而且在iOS7中,使用UITableViewStyleGrouped风格时,上面会出现headView,大概占了35个像素,使用UITableViewStyleGrouped风格的朋友们注意了,如下图为使用UITableViewStyleGrouped时的差异:图1-1还有就是iOS7下的UITableView增加了一个UITableVie 阅读全文
posted @ 2013-09-28 11:29 yingkong1987 阅读(3932) 评论(1) 推荐(2)
摘要:当遇到:A presentViewController B , B presentViewController C, C presentViewController D,问如何从D一下子回到A,麻烦一点的办法就是一级一级的dismiss。下面来说说我的办法:首先,实现BaseViewController 作为所有视图控制器的基类,然后在基类中实现返回最下层viewController的办法(注意:最底层是UIViewController,所有BaseViewController都放在其上边!):- (void) turnToGame{UIViewController*viewControlle 阅读全文
posted @ 2013-09-28 09:43 yingkong1987 阅读(6880) 评论(1) 推荐(0)
摘要:从 NSBundle 中读取rtf文本文件的内容,然后用UITextView展示:NSURL*url = [[NSBundlemainBundle]URLForResource:@"Test.rtf"withExtension:nil]; NSMutableAttributedString*attributedText = [[NSMutableAttributedStringalloc] initWithFileURL:url options:@{} docu... 阅读全文
posted @ 2013-09-28 09:38 yingkong1987 阅读(517) 评论(0) 推荐(0)
摘要:1、UITextView:A ) IOS7新增加的 UITextViewDelegate 方法:- (BOOL)textView:(UITextView*)textView shouldInteractWithURL:(NSURL*)URL inRange:(NSRange)characterRangeNS_AVAILABLE_IOS(7_0);这个代理方法是当用户点击UITextView中的超链接的时候回调次方法:看代码:1、首先viewController.h 文件中声明:2、viewController.m 中添加如下代码: UITextView*textView;- (void)v.. 阅读全文
posted @ 2013-09-28 09:37 yingkong1987 阅读(649) 评论(0) 推荐(0)
摘要:1、UITableView:UITableViewDelegate 新增内容:// Use the estimatedHeigh(估算高度)t methods to quickly calcuate guessed values which will allow for fast load times of the table.// If these methods are implemented, the above -tableView:heightForXXX calls will be deferred until views are ready to be displayed, so 阅读全文
posted @ 2013-09-28 09:36 yingkong1987 阅读(478) 评论(0) 推荐(0)
摘要:1、UINavigationBar: NSDictionary* attrs =@{NSForegroundColorAttributeName: [UIColorblackColor], NSFontAttributeName: [UIFontfontWithName:@"AmericanTypewriter"size:0.0], }; [[UINavigationBarappearance]setTitleTextAttributes:attrs]; [[UINavigationBarappearance]setTintColor:[UI... 阅读全文
posted @ 2013-09-28 09:33 yingkong1987 阅读(349) 评论(0) 推荐(0)
摘要:IOS7在UI方面发生了很大改变,所以感觉有必要重新审视的学习一下(新特性+以前未注意到的特性)。现在开始了:1、UIView:a)view.clearsContextBeforeDrawing=YES When the Clears Graphics Context (clearsContextBeforeDrawing) checkbox is selected, the drawingbuffer is automatically cleared to transparent black before the view is drawn. This behavior ensures th 阅读全文
posted @ 2013-09-28 09:30 yingkong1987 阅读(407) 评论(0) 推荐(0)
摘要:1、fatal error: file '/Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDynamicAnimator.h' has been modified since the precompiled header '/Users/sumomochuufuku/Librar 阅读全文
posted @ 2013-09-28 09:28 yingkong1987 阅读(529) 评论(0) 推荐(0)