- 博客(78)
- 资源 (12)
- 收藏
- 关注
原创 iOS mask Layer 详解
CAShapeLayer 做为mask时,如何修改CAShapeLayer的边框颜色? path 是一个UIBezierPath,是一个多边形,我需要显示多边形内部的东西,其余舍弃,但我把shapeLayer作为UIImageView.layer的mask时,我设置的shapeLayer的颜色不起作用,是哪出了问题,?12
2016-02-29 14:28:40 4311
原创 Round two corners in UIView
http://stackoverflow.com/questions/4847163/round-two-corners-in-uiviewA little while ago I posted a question about rounding just two corners of a view, and got a great response, but am having
2016-02-29 11:54:10 737
原创 ios怎么让图片只有上半边圆角?
Tomorrow,战争解决不了问题,但能解决制造问题的人…肖亚飞、差不多得了先生、匿名用户 等人赞同可以使用UIBezierPath的+ (UIBezierPath *)bezierPathWithRoundedRect:(CGRect)rect byRoundingCorners:(UIRectCorner)corn
2016-02-29 11:52:46 3353
转载 自定义UINavigationItem的两种方法以及相应的隐藏方法
第一种:UIImage *searchimage=[UIImage imageNamed:@"search.png"]; UIBarButtonItem *barbtn=[[[UIBarButtonItem alloc] initWithImage:nil style:UIBarButtonItemStyleDone target:self action:@selecto
2016-02-29 11:28:36 328
转载 IOS 消息机制(NSNotificationCenter)
消息机制 NSNotificationCenter 一直都在频繁使用,但是却对其原理不是十分了解。今天就花些时间,把消息机制原理重头到尾好好过一遍。iOS 提供了一种 "同步的" 消息通知机制,观察者只要向消息中心注册, 即可接受其他对象发送来的消息,消息发送者和消息接受者两者可以互相一无所知,完全解耦。这种消息通知机制可以应用于任意时间和任何对象,观察者可以有多个,所以消息具有广播的性质
2016-02-29 10:58:40 356
原创 Unbalanced calls to begin/end appearance transitions for <UIViewController>
http://stackoverflow.com/questions/22676938/unbalanced-calls-to-begin-end-appearance-transitions-for-uiviewcontrollerBased on the Apple documentation I came up with the following method to swi
2016-02-27 16:33:14 478
转载 unbalanced calls to begin/end appearance transitions for uiviewcontroller的解决方法
http://www.educity.cn/wenda/100833.html iOS5 UIViewController加入了管理UIViewController的功能,就像管理subview一样方便。这儿有一博文介绍得很清楚。我在项目中用到了它,方便view的切换。下面的代码有一种fade in/out的效果。 [self transitionFromViewCon
2016-02-27 16:30:46 7621
原创 详解 iOS navigationBar 的设置问题 详解2 关于隐藏和透明问题
在使用系统自带的NavigationBar时 在设置 透明和背景色时 不是很自由,而且最为严重的问题是 将self.navigationController.navigationBar.translucent = YES,或者 self.navigationController.navigationBar.translucent = NO时 控制器的frame会有64个像素的差值
2016-02-26 18:14:04 2751
原创 详解 iOS navigationBar 的设置问题
在iOS7之后,self.navigationController.navigationBar.translucent = NO 把导航条这个属性设置为no之后,坐标怎么向下移动了64个像素点?由于我要改变导航条的颜色,然后设置之后发现导航条的颜色设置后并不准确,于是把 self.navigationController.navigationBar.translucent = NO
2016-02-25 16:37:46 8106
原创 iOS 创建带有Xib文件ViewController时 如何正确设置frame?
iOS开发中如何在创建ViewController时一起创建了Xib文件,这时我们在ViewDidLoad设置frame时 会出现获取到的view.frame是错误的,原因是:调用方法viewDidLoad中,所有的控件的frame都是在当前storyboard中状态,然后viewdidlayoutsubview,应该是这个方法。这个会根据你在界面上所设定的约束开始调整各个view,如果没有约
2016-02-25 16:13:03 6734
原创 iOS initWithFrame:frame] 与 [UIButton buttonWithType] 对比
What's the difference between the following two code snippets?1. UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = frame;2. UIButton *button = [[[UI
2016-02-25 16:07:19 2099
原创 iOS 开启个人热点后屏幕的适配问题
//iOS 在开启个人热点后会调用此方法- (void)viewWillLayoutSubviews//// ViewController.m// test_Person_Hotspot_01//// Created by admin on 1/28/16.// Copyright © 2016 jeffasd. All rights reserved.//
2016-02-25 11:20:05 5831
转载 如何在present出来的viewController里使用push方法
http://my.oschina.net/LangZiAiFer/blog/304869MenuViewController * menuViewController = [[MenuViewController alloc] init]; menuViewController.delegate = self; UIViewController * c
2016-02-24 17:18:38 4290
转载 ios 获取音乐库音乐相关
http://deep-fish.iteye.com/blog/17333121.访问音乐库的两种方法,如下图(只能访问音频文件,如music,podcast,audiobook等)2.MPMusicPlayerController的使用有两种播放器可以选择,一种是application music player,另外一种是iPod music player。
2016-02-22 17:55:50 492
转载 iOS NSFileManager文件系统的管理
http://www.cnblogs.com/jy578154186/archive/2013/02/27/2935152.htmliOS文件系统的管理 NSFileManager判断一个给定路劲是否为文件夹[self.fileManagerfileExistsAtPath:isDirectory:];用于执行一般的文件系统操作 (readi
2016-02-22 17:53:58 391
转载 Using the iPod Library
https://developer.apple.com/library/ios/documentation/Audio/Conceptual/iPodLibraryAccess_Guide/UsingTheiPodLibrary/UsingTheiPodLibrary.htmlUsing the iPod LibraryYour application may
2016-02-22 17:50:00 674
转载 iOS中使用AVPLayer自定义视频播放器
http://www.jianshu.com/p/44e7cd7af180iOS中使用AVPLayer自定义视频播放器必须知道:AVPlayer本身无法播放视频,必须要把视频加到AVPlayerLayer中,才能显示。个人感觉:必须要用到2个KVO,1个定时器,一个通知。//观察playerItem的状态变化/**观察playerIt
2016-02-22 17:48:42 6424 2
转载 iOS AVQueuePlayer 详解
http://blog.sina.com.cn/s/blog_49b531af0102e1x0.html想要视频一个接一个的无缝连续播放么?还在用二逼的mpmovieplayercontroller么?太out了!本大仙介绍一个可以实现无缝连续播放视频的东西-------AVQueuePlayer !AVQueuePlayer 是苹果最新推出的一个神器,支持多视频播放,无敌了!之前
2016-02-22 17:10:42 5281 4
转载 iOS 开发 :Multimedia开发简介
http://blog.csdn.net/songrotek/article/details/8879105本文及接下来的一系列文章将介绍iOS开发中关于Multimedia即多媒体的使用。Multimedia多媒体包含了Audio音频,Video视频以及Image图像三部分。在iOS中有专门一个Layer即Media Layer来处理,涉及的framework如下:
2016-02-22 16:52:45 605
转载 iOS 开发 初级: 应用设置Setting的实现
http://blog.csdn.net/songrotek/article/details/8983724有很多应用都在iOS设置中有相关的设置,如下图: 通过这个设置可以方便的对应用的一些基本的设置进行更改。要完整的实现这个设置功能,有以下几方面问题需要解决:1)设置的编写(实现设置的功能)2)设置内容的存储(保证设置
2016-02-22 16:49:32 601
转载 NSFileManager 文件拷贝函数copyItemAtPath:toPath:error:
http://blog.sina.com.cn/s/blog_6dcb7a060101ethl.html1、拷贝到目标目录的时候,如果文件已经存在则会直接失败2、目标目录必须是文件NSString* fileName=@"test.jpg";NSString* resourceDirectory = [[NSBundle mainBundle] resource
2016-02-22 15:58:32 3799
转载 iOS中复制对象的用法及深拷贝和浅拷贝详解
http://www.2cto.com/kf/201405/302273.html第一、复制对象的基本概念复制一个对象为副本,开辟一块新的内存来存储副本对象。第二、如果一个对象想具备复制的功能,必须实现协议和协议NSObject自带的常用的对象有:NSNumber、NSString、NSArray、NSDictionary、NSMutableArray、NS
2016-02-22 10:19:29 594
转载 initWithCoder 内Xib中的控件为nil 详解
http://www.jianshu.com/p/7e47da62899c使用纯代码的方式一般来说我们的自定义类继承自UIView,首先在initWithFrame:方法中将需要的子控件加入view中。注意,这里只是加入到view中,并没有设置各个子控件的尺寸。为什么要在initWithFrame:方法而不是在init方法?因为使用纯代码的方式创建自
2016-02-19 17:12:25 4031 1
转载 Objective-C中的NSString,rangeOfString,hasPrefix,hasSuffix
http://blog.sina.com.cn/s/blog_4a7857b20101mywj.htmlObjective-C中的hasPrefixObjective-C中的hasPrefix hasPrefix:方法的功能是判断创建的字符串内容是否以某个字符开始,其语法形式如下: -(BOOL)hasPrefix:(NSString*)aString
2016-02-19 14:27:17 3786
转载 iOS 复杂动画的简单原理(一)
http://www.jianshu.com/p/909ffa37dffa自己想好好学习动画,在这个方向上发展,于是想总结一下自己学习这方面遇到的问题和收获与大家分享,我会一直不断的分享我学到的东西,会跟大家分享自己在学习动画过程中搞懂的一些动画原理,在下一篇会跟大家分享一下注水动画的实现,希望得到大家的支持,也希望能够一直把这个专题写下去。1. 圆弧动画经常我们会
2016-02-19 14:00:08 1329
原创 iOS 斯坦福大学公开课地址
http://open.163.com/movie/2015/2/O/E/MAIKHN60A_MAIPOU8OE.html
2016-02-19 13:42:12 541
转载 实现iOS app之间的内容分享
https://segmentfault.com/a/1190000004237771前言我们在iOS平台上想要实现不同App之间的内容分享一般有几种常用方式:第一种是通过AirDrop实现不同设备的App之间文档和数据的分享;第二种是给每个App定义一个URL Scheme,通过访问指定了URL Scheme的一个URL,实现直接访问一个APP;
2016-02-19 11:23:40 557
原创 iOS UIDocumentInteractionController 设置第三方打开方式的 参数详解
https://developer.apple.com/library/mac/documentation/Miscellaneous/Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.htmlhttps://developer.apple.com/library/mac/documentation/Miscella
2016-02-19 11:22:43 3741
转载 UIDocumentInteractionController 第三方应用中打开自己的文件 方法
http://blog.sina.com.cn/s/blog_6d64a8df01015m6w.html听起来好复杂,其实很简单,在你的.h文件中添加UIDocumentInteractionControllerDelegate然后在.m文件中,新建一个方法,用来响应你点击按钮弹出时弹出popView,其中会罗列可打开当前文件的其他应用我的方法如下-
2016-02-19 11:21:02 952
转载 iOS SDK:预览和打开文件
http://blog.csdn.net/kmyhy/article/details/9217745http://mobile.tutsplus.com/tutorials/iphone/previewing-and-opening-documents-with-uidocumentinteractioncontroller/iOS中的沙盒可以让平台更加的安全,这也
2016-02-19 11:19:15 401
转载 QQ登录iOS SDK
http://wiki.open.qq.com/wiki/website/IOS_SDK%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8EIOS_SDK使用说明QQ登录iOS SDK 封装了QQ登录的登录授权以及大部分OpenAPI,应用只需要修改相应参数,不需要理解验证授权流程,即可快速实现QQ登录功能。 iOS平台上(iPad,iPho
2016-02-19 10:52:19 1190
转载 嫌写后端代码单调又繁重?Bomb SDK为你打包移动后端开发工作
此前我们曾提到,随着APP时代的到来,“B2D” (Business to Developers)已经成为一个越来越成熟的垂直市场,这既包括如帮助创业者进行A/B测试的辅助服务,也包括收罗了各种代码片段的社区性服务。而现在,这类B2D的生意已经不再局限于推出解决各种问题的“模块”或者工具,而是扩展到更基础的部分,诸如mBaas(mobile backend as a service)——移
2016-02-19 10:48:06 875
转载 IOS总结_实现UIButton的图文混排(二)
http://blog.csdn.net/yxiaoping/article/details/41083789很久没有写博客了,之前写过一篇关于UIButton图文混排的,但是有点复杂,今天来一个比较简单地,相信大家回用得着 UIButton *button=[[UIButton alloc] initWithFrame:CGRectMake(60, 90
2016-02-18 19:06:58 327
转载 IOS总结_实现UIButton的图文混排(一)
http://blog.csdn.net/yxiaoping/article/details/38111845我们常常需要用到按钮需要文字和图片同时显示,例如:我们需要定义一个UIButton的子类实现文件- (id)initWithFrame:(CGRect)frame{ self = [super i
2016-02-18 19:04:09 1127
转载 QQ音乐for mac~下载歌曲到本地
造福一下~现在的文件夹地址为/Users/用户名/Library/Containers/com.tencent.QQMusicMac/Data/Library/Application Support/QQMusicMac/iMusic 其中用户名改成自己电脑的用户名~~~众所周知由于版权等问题,os上的qq音乐等软件不能像win中那样方便的直接将歌曲下载到本地并同步到itunes。但就在刚
2016-02-18 17:07:34 4945
转载 iOS环信3.0集成 (三)单聊集成
http://blog.csdn.net/u010545480/article/details/50284319环信3.0集成相关教程1、iOS环信3.0集成 (一)SDK的集成2、iOS环信3.0集成 (二)UI文件集成3、iOS环信3.0集成 (三)单聊集成视频教程地址一、搭建基本框架1、新建三个UIViewControlle
2016-02-18 11:00:58 1133
转载 iOS环信3.0集成 (二)UI文件集成
http://blog.csdn.net/u010545480/article/details/50264643环信3.0集成相关教程1、iOS环信3.0集成 (一)SDK的集成2、iOS环信3.0集成 (二)UI文件集成3、iOS环信3.0集成 (三)单聊集成一、添加UI文件到你的工程集成环信3.0UI文件,需要添加的文件,如下图所示:
2016-02-18 10:56:11 478
转载 IOS开发之记录用户登陆状态
http://www.cnblogs.com/ludashi/p/3950951.html---------------------------------------------分割线----------------------------------------------------一般的实现方法是,客户端在第一次登录后,服务端会同时返回一个access token和
2016-02-18 10:18:38 2895
转载 在iOS系统上设计用户登录(原创技巧)
http://www.uisheji.com/37487.html关于mobile的交互设计,看了些书籍和文章后,阐述了一些个人的设计思路:总结出了一些mobile的交互设计规则,图示如下:手机交互设计原则手机信息:操作系统:IOS手机:iphone手机类型:触摸屏分辨率:320*480IOS平台的交互原则:
2016-02-18 10:15:36 1370
转载 基于环信Demo3.0,实现单聊功能 -- 简书内容
http://www.jianshu.com/p/f53be9664f14注意:这里Demo集成的是带有实时语音功能的(libEaseMobClientSDK.a)。环信库是直接拖拽EaseMobSDK文件夹到项目内的,没有使用pod管理。最终效果15添加环信SDK下载环信SDK 2.2.1链接地址1
2016-02-17 19:31:27 4650
PaintCode for Mac 破解版 Version 2.1 (21005)
2015-11-20
Win7资源管理器背景设置 shellstyle
2014-08-15
VS2010 相同单词高亮显示 插件
2014-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人