iOS篇
文章平均质量分 53
涂鸦青年
字母间穿梭
展开
-
iOS开发-常用第三方开源框架介绍
图像:1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。 下载:https://github.com/mwaterfall/MWPhotoBrowser 目前比较活跃的社区仍旧是Github,除此以外转载 2016-01-06 08:59:37 · 1553 阅读 · 0 评论 -
使用Auto Layout中的VFL(Visual format language)--代码实现自动布局
一:API介绍NSLayoutConstraint API1234NSLayoutConstraint+ (NSArray *)constraintsWithVisualFormat:(NSString *)format options:(NSLayoutFormatOptions)opts转载 2016-02-23 14:44:08 · 342 阅读 · 0 评论 -
设置启动时间(LaunchScreen)
启动图的出现和显示时间和下程序的运用时间成正比 越快图片的显示时间就越短。有时候启动太快的话,一至于效果很好的启动图都无法有出场的机会就Pass掉了 ,所以有时为了满足一定的需求 需要自己设定时间:在AppDelegate.m里加入线程延迟- (BOOL)application:(UIApplication *)application didFinishLaunc原创 2016-02-23 14:41:02 · 614 阅读 · 0 评论 -
将图片设置为主界面背景
需要在viewDidLoad里加这么一段代码就可以调用图片作为背景了。[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImageimageNamed:@"Onboard-milky_way.jpg"]]];原创 2016-02-23 14:32:38 · 453 阅读 · 0 评论 -
添加Tabbae渐隐动画效果
/** * tabbar渐隐效果 *///给ViewController设置放回代理@protocol TabBarAnimatetionDelegate-(void)BackHideTabBarDelegateMoth:(BOOL)_Hide;@end//添加动画+(void) hideTabBar原创 2016-02-23 13:05:52 · 339 阅读 · 0 评论 -
给系统的UITabbarViewController 的tabBarItem 添加图片的问题
1 .首先当把点击时显示的图片放到 工程中有这样的一个Images.xcassets,在其中新建一个 image set 然后添加比例的图片,然后在tabBarItem中设置一个就ok了2.当添加完点击图片以后,模拟器上显示的图片不是原来的图片的色彩时 要采用。上代码: mineVC.tabBarItem.image = [[UIImage imageNamed原创 2016-03-02 15:47:45 · 621 阅读 · 0 评论 -
使用CAShapeLayer 画任意的图形
CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形/// -------------------------第一------------------------// let layer = CAShapeLayer()// layer.frame = CGRectMake(1原创 2016-02-15 11:33:02 · 378 阅读 · 0 评论 -
设置Launch Image 启动图片
如何设置App的启动图,也就是Launch Image?Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.Xcode6 设置Launch Image 启动图片" s转载 2016-01-12 17:28:12 · 382 阅读 · 0 评论 -
如何在ViewController里调用app delegate里自己写的的方法或者系统的方法
[(AppDelegate*)[UIApplicationsharedApplication].delegateloadViewController];原创 2016-01-12 11:48:50 · 391 阅读 · 0 评论 -
PCH was compiled with module cache......解决办法
PCH was compiled with module cache path '/Users/jingyuda/Library/Developer/Xcode/DerivedData/ModuleCache/1VMZ023LJM0DL', but the path is currently '/Users/JingYuda/Library/Developer/Xcode/DerivedData/原创 2015-12-09 09:13:06 · 3259 阅读 · 0 评论 -
再见ZXing 使用系统原生代码处理QRCode
前言二维码每个人都一定不陌生 尤其是在支付宝和微信的努力下 相信每个人都或多或少的使用过"扫一扫"这个功能而作为开发者 大家都应该有过二维码的开发经验 不管是练习还是研究 或者是公司的项目(尤其是社交类的APP 基本都有扫一扫加好友这个功能吧?) 介绍说到二维码 其实我们现在生活中接触到的都是QRCode --由日本人在上个世纪末用于汽车工业的一项发明 如今在移转载 2016-01-11 09:07:22 · 792 阅读 · 0 评论 -
iOS 文字属性
- (void)drawInRect:(CGRect)rect withAttributes:(NSDictionary *)attires置字体颜色-(void)drawRect:(CGRect)rect{ self.backgroundColor=[UIColor whiteColor]; NSString *attrString =@hello word转载 2015-12-09 09:25:49 · 438 阅读 · 0 评论 -
在iOS 8中使用UIAlertController
iOS 8的新特性之一就是让接口更有适应性、更灵活,因此许多视图控制器的实现方式发生了巨大的变化。全新的UIPresentationController在实现视图控制器间的过渡动画效果和自适应设备尺寸变化效果(比如说旋转)中发挥了重要的作用,它有效地节省了程序员们的工作量(天地良心啊)。还有,某些旧的UIKit控件也同样发生了许多变化,比如说Alert Views、Action Sheets、Po转载 2015-12-04 15:43:11 · 343 阅读 · 0 评论 -
iOS8数字键盘左下角添加完成按钮的核心代码如下:
- (void)addDoneButtonToNumPadKeyboard { UIButton *doneButton = [UIButton buttonWithType:UIButtonTypeCustom]; if (systemVersion 8.0){ doneButton.frame = CGRectMake(0, 163, 1转载 2015-12-04 15:47:54 · 591 阅读 · 0 评论 -
对 Xcode 菜单选项的详细探索
本文调研Xcode的版本是 7.1,基本是探索了菜单的每一个按钮。虽然从xcode4一直用到了xcode7,但是一般都只是用了一些基础的功能,说来也惭愧。在一次偶然的机遇突然发现了“显示调用层级”的选项才知道菜单了的按钮并不都是没有用,而是很有用只是你不知道罢了。 本想这种东西仔细总结了也不一定有价值还耽误时间,但是两个想法最终还是驱动了我仔细弄完,一是xcode7.1才刚更新没多久,这个时效性还转载 2015-12-04 13:25:44 · 497 阅读 · 0 评论 -
添加每个cell出现时的动画
- (void)tableView:(UITableView *)tableView willDisplayCell:(CustomTableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath)indexPath原创 2016-01-27 14:59:09 · 322 阅读 · 0 评论