自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

转载 NSSavePanel以及NSOpenPanel的使用

Mac OS开启沙盒之后,文件的保存会涉及到一个权限问题。如下图,在Capabilities中,可以勾选的权限一共有5种。NSSavePanel最近需要保存文档到本地,因为不是Pictures、Music或者Movies,不能使用这几个权限,因此使用NSSavePanel让用户自定义保存路径。以下是代码 1 NSSavePanel* panel =

2016-11-28 14:12:02 2973

原创 iOS 获取当前正在显示的ViewController

适用范围,在APPDelegate中需要获取当前显示的vc(比如来了新的推送), tabbar的子视图都是NavigationController,其它情况可以根据情况调整+ (UIViewController *)getCurrentVC{ UIWindow * window = [[UIApplication sharedApplication] keyWindo...

2016-11-25 09:35:56 12769

转载 ios自动布局原理

比较习惯xib/StoryBoard 构建页面,但是也是会遇到必须使用代码的地方.简单记录常用的Masonry, 省得回回百度介绍Masonry 源码:https://github.com/Masonry/MasonryMasonry是一个轻量级的布局框架 拥有自己的描述语法 采用更优雅的链式语法封装自动布局 简洁明了 并具有高可读性 而且同时支持

2016-11-15 18:31:39 734

转载 横屏和竖屏布局不同

第一个思路很好 , 重点分享几个横屏和竖屏界面元素相对布局在方向上差别很大或完全不同的情形。0x02 横屏和竖屏差别较大时的适配方案0x02.0x01 使用xib,内置两个不同的View,方向旋转时切换下面是一种业务场景,A,B,C,D四个View在横屏和竖屏状态下的布局分别如图-4和图-5所示。 该如何实现这种布局呢(要兼容iOS7,暂不考虑使用SizeClass)?

2016-11-15 09:59:08 6052

转载 Scrollview 用xib构建的坑

用xib构建的scrollview,设置了约束为 距离父视图  上下左右 都为0 ,但是打印Scrollview的frame 是 (0,0,1000,1000)  , 设置Scrollview的contentSize 也是无效的 ,实际打印结果是 (0,0) ..第一次在xib中使用UIScrollView控件,发现无法滚动。在viewDidLoad(或者viewWillAppear)方法中设

2016-11-11 11:15:55 646

转载 简单的动画

在ios开发中一般用到的基础动画有以下几种,所有的动画参数配置大致相同,但是有时候在开发过程中很少这样配置一般使用代码块比较方便,而且代码也比较简单以下是常用基础动画类型的一个配置他全部用的原来的写法,没用block,可以自行调整.#pragma mark -- Action methods- (void)transitionAnimation// 转场动画{ //设置动画名

2016-11-11 10:35:07 204

原创 WKWebView 使用和坑

iOS8以后,苹果推出了新框架Wekkit,提供了替换UIWebView的组件WKWebView。各种UIWebView的问题没有了,速度更快了,占用内存少了,一句话,WKWebView是App内部加载网页的最佳选择!先看下 WKWebView的特性:在性能、稳定性、功能方面有很大提升(最直观的体现就是加载网页是占用的内存,模拟器加载百度与开源中国网站时,WKWebView占用23M,而U...

2016-11-09 13:17:17 9877 3

原创 Mac开发

mac 开发的资料太少了, 踩一个坑就记录一次,---- 坐标系换了, 左下角是 (0,0)点 , 本来iOS的坐标第一次看的时候很别扭,觉得,该是左下角(0,0), 现在做iOS时间长了, 真到mac上反而蛋疼了... 还有 没有了 center---- mac 上的 Frame 是 NSMake , 不是CGRect了 ,虽然是一样的,但是入乡随俗吧 . 因为看到了 这

2016-11-02 13:34:16 4050

ios swift 直播动画demo

swift的 , 会OC的看无压力 , 直播中送礼物的动画, 写了常见的4种 , 包括 同时收到多个礼物时 , 展示位不够 的处理 , 可以到cocoaChina上找,那里不要积分

2018-07-04

NSArray越界崩溃解决方法

比较完美的解决了数组越界的问题, 在debug模式下会崩溃 , 在release不会崩溃 , 开发过程中 , 方便调试 , 正式环境中 减少崩溃.

2018-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除