- 博客(19)
- 收藏
- 关注
转载 去掉UISegmentedControl的边框颜色
// 1.去掉整个segment颜色,现在整个segment都看不见 self.segment.tintColor = [UIColorclearColor]; // //设置文字属性其,把两个button的文字显示出来 NSDictionary* selectedTextAttributes =@{NSFontAttributeName:[U
2016-08-22 22:08:54 3127
原创 ios8的UIScrollview 模拟器向下偏移了64个点
ios8的UIScrollview 模拟器向下偏移了64个点解决冲突 禁止系统偏移 vc.automaticallyadjustsScrollviewInsets =NO
2016-08-22 15:21:41 580
转载 iOS中设置导航栏部分属性
iOS中设置导航栏标题的字体颜色和大小,有需要的朋友可以参考下。在平时开发项目的时候,难免会遇到修改导航栏字体大小和颜色的需求,一般使用自定义视图的方法,其实还存在一种方法。方法一:(自定义视图的方法,一般人也会采用这样的方式)就是在导航向上添加一个titleView,可以使用一个label,再设置label的背景颜色透明,字体什么的设置就很简单了。//自定义标题视图U
2016-08-22 11:56:57 432
转载 iOS深入学习(Block全面分析)
摘要学习Block从迷惑,到略懂,从理解到顿悟,在此与大家分享。本文翻译自苹果的文档,有删减,也有添加自己的理解部分。如果有Block语法不懂的,可以参考fuckingblocksyntax,里面对于Block为了方便对比,下面的代码我假设是写在ViewController子类中的1、第一部分定义和使用Block,- (void)viewDidLoa
2016-08-17 22:59:50 278
原创 ios开发--storyboard里不用拖线方式来push视图
ios开发--storyboard里不用拖线方式来push视图 UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; NextViewController *nextVC= [sb instantiateViewControllerWith
2016-08-17 22:11:20 563
原创 UILineBreakMode的用法解释
初始化UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(10,1 0, 100, 44)];//设置文字过长时的显示格式 label.lineBreakMode = UILineBreakModeMiddleTruncation;//截去中间 label.lineBreakMode =UILineBreakModeTailTrun
2016-08-15 10:59:43 959
转载 cell里面 self 和self.contentview的区别
一般我们向cell中添加子视图,有两种方式[cpp] view plain copy print?1、[cell addSubview:] [cpp] view plain copy print?2、[cell.contentView addSubview:] 区别在于进
2016-08-15 10:53:42 551
转载 UIView的clipsTobounds属性
之前一直都没有搞懂clipsTobounds属性的作用,前几天又遇到了这个属性,这次终于弄明白了。首先看看UIView的clipsToubounds属性在SDK中的描述:[objc] view plain copy @property (nonatomic) BOOL clipsToBounds; // When YES, conte
2016-08-15 10:52:03 234
转载 UIViewContentMode各类型效果
UIViewContentModetypedef enum { UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents scaled to fit with fixed aspect. remainder is transparent UIViewC
2016-08-15 10:39:08 267
转载 iOS7.1 Xcode7运行时上下黑边的解决办法
4s下运行,还是好好的。 Retina(3.5-inch): 一到5以上的屏幕,就变成了这样: Retina(4-inch): 解决方法: 添加Default.png、Default-568h@2x.png、Default@2x.png三张图片进来,可以加到Supporting Files里。就加下面三张纯黑的图片,添加后再运行,就没问题了。De
2016-08-14 16:57:49 266
原创 Xcode 真机调试: AVAudioPlayer 模拟器有声音,真机耳机有声音,扬音器没有声音的解决办法
Xcode 真机调试:AVAudioPlayer 模拟器有声音,真机耳机有声音,扬音器没有声音解决办法1.在创建:AVAudioPlayer前,加入以下代码 AVAudioSession *audioSession = [AVAudioSession sharedInstance]; [audioSession setCategory:AVAudioSessionCate
2016-08-09 14:06:49 2852
原创 Xcode 真机调试:While reading /Users/wangan/Documents/..../bg.png pngcrush caught libpn
While reading /Users/wangan/Documents/information复制/打地鼠复制/归档/bg.png pngcrush caught libpng error: Not a PNG file..此错误是因为.png文件是从.jpg手动改,模拟器上运行不会报错,但是真机是不识别这种.png。
2016-08-09 10:56:45 623
原创 真机调试出现: linker command failed with exit code 1 (use -v to see invocation)
真机调试出现: linker command failed with exit code 1 (use -v to see invocation)解决方法:Bulid Settings - Build Options -Enable Bitcode 设置为“No”.
2016-08-08 10:18:28 745
转载 在Xcode中使用Git进行源码版本控制
本文翻译自Understanding Git Source Control in Xcode (译者myShire)欢迎您加入我们的翻译小组。在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不需要自己控制这些,因为有专门的软件来负责,叫做版本
2016-08-01 09:20:49 251
原创 Xcode 和github结合使用
本文结合网上资料编写一、注册一个github帐号二、Github文件夹映射到本地文件夹的步骤:1.登陆Github官网,右边十字按钮(下图第一个 ),选择”New repository”,命名为”HelloProject”2.在终端下输入以下命令:
2016-07-30 17:20:37 1229
原创 iOS开发--下载安装cocoapods的详细教程、cocoapods使用第三方库
iOS开发--下载安装cocoapods的详细教程、cocoapods使用第三方库
2016-07-27 16:28:47 1292
原创 Property with 'retain (or strong)' attribute must be of object type 解决方法
今天做了一个单例的练习,创建继承于NSObject的视图控制器,在创建UIColor的时候出现以下错误Property with 'retain (or strong)' attribute must be of object typeUnknown type name 'UIColor此报错在导入#import 之后
2016-07-25 14:05:58 5118
原创 真机调试错误--Xcode cannot launch 项目名字 on iPhone because the device is locked
Xcode cannot launch 项目名字 on iPhone because the device is locked.如下图解决方法1:锁屏状态可能引发次错误,先开屏,然后运行工程。解决方法2:开屏后仍提示上面错误,请按下面步骤方可解决问题
2016-07-21 11:22:37 10338
原创 ios开发网络请求出现:App Transport Security has blocked a cleartext HTTP (Xcode 7.3.1关键字有所变化)
错误提示:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
2016-07-07 21:24:13 280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人