![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS
文章平均质量分 62
Jewel00
这个作者很懒,什么都没留下…
展开
-
自定义默认生成的导航栏 标题 颜色…
一修改导航栏颜色 导航栏在哪个页面代码放在那里面 self.navigationController.navigationBar.tintColor= [UIColor colorWithRed:(21.0/255.0) green:(153.0 / 255.0)blue:(224.0 / 255.0)alpha:1];原创 2013-10-17 13:19:52 · 518 阅读 · 0 评论 -
iOS组件之UILabel
UILabel 的常见属性和方法://创建UIlabel对象UILabel* label = [[UILabel alloc] initWithFrame:self.view.bounds];//设置显示文本label.text = @"This is a UILabel Demo,";//设置文本字体label.font = [转载 2013-11-14 14:28:20 · 727 阅读 · 0 评论 -
动态下载苹果提供的多种中文字体
引言在今年WWDC的内容公开之前,大家都以为iOS系统里面只有一种中文字体。为了达到更好的字体效果,有些应用在自己的应用资源包中加入了字体文件。但自己打包字体文件比较麻烦,原因在于:1、字体文件通常比较大,10M - 20M是一个常见的字体库的大小。大部分的非游戏的app体积都集中在10M以内,因为字体文件的加入而造成应用体积翻倍让人感觉有些不值。如果只是很少量的按钮字体需要设置,转载 2013-11-14 17:15:58 · 748 阅读 · 0 评论 -
iOS应用上线实战分享
本文是由CocoaChina社区用户angellixf 与大家分享的应用上线整个过程。申请的过程,大概花了半个月时间,其实可以不用这么久。。。一、注册Apple ID注:申请Apple ID的时候,First Name与Last Name,要填写个人资料,不要填公司名,一定要填写正确Personal InformationFirst Name: SanLas转载 2013-11-29 10:01:50 · 798 阅读 · 0 评论 -
iOS提交应用至APP Store流程
iOS提交应用至APP Store流程一、申请苹果开发者账号首先需要申请苹果开发者账号才能在APP Store里发布应用。1 准备材料1.1 公司的邓白氏编码给苹果公司发个邮件(或则直接拨打苹果开发者服务热线:4006 701 855 2)。他会给你提供免费注册邓白氏码的网址。直接注册就好. https://developer.ap转载 2013-11-29 19:05:25 · 585 阅读 · 0 评论 -
ios设置App版本号
刚接触ios开发的童鞋应该会对于app版本号吗有些疑问,因为target不仅仅在summary中有版本号,同样在Info.plist等地方也有版本号码的地方,一头乱码,不知吗?其实xcode在summary中已经将app最基本的设置进行了全面的封装,其余的plist,build setting等地方会跟着summary设置的改变而改变。一个version,一个build,都是设转载 2013-12-11 09:46:52 · 971 阅读 · 0 评论 -
IOS真机测试测试步骤和遇到的问题解决方案
IOS真机测试测试步骤1. 打开mac os自带的“钥匙串访问”工具钥匙串访问|证书助理|从证书颁发机构请求证书。 2. 登陆https://developer.apple.com/devcenter/ios/index.actionCertificates,identifiers&profiles|Certificates|+|Develpoment-->io原创 2013-12-13 19:08:47 · 661 阅读 · 0 评论 -
最新版的IOS真机测试教程
这两天项目做完了,有些闲暇时间,给大家分享一下我真机测试的心得,也算是自己总结一下吧!不喜勿喷。。。真机测试前准备工作:1.苹果的MAC一台。如果你用的是***不知道可不可以,反正我没用过。。。一般公司都会给你配开发工具的。2.iphone手机一部。(本人纯屌丝,用的iphone4)3.开发者账号。(这是必须的,有时间的话我把申请开发者账号流程也整理一下)如果你手机越狱了,那么就此转载 2013-12-13 15:57:56 · 620 阅读 · 0 评论 -
Ios上线过程遇到的问题解决方案:
问题:Missing recommended icon file - The bundle doesnot contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in.png format.Missing recommended icon file - The bundle doesnot cont原创 2013-12-04 11:55:02 · 637 阅读 · 0 评论 -
手把手教你iOS消息推送证书生成以及Push消息
手把手教你iOS消息推送证书生成以及Push消息分类: iOS开发2013-12-10 22:03 134人阅读 评论(0) 收藏 举报iOS推送消息是许多iOS应用都具备的功能,今天在给应用加推送功能,在生成证书的过程中,发生了各种令人蛋痛的事。下面就把步骤拿出来分享下:iOS消息推送的工作机制可以简单的用下图来概括: Provider是指转载 2013-12-17 11:19:34 · 644 阅读 · 0 评论 -
删除已经在itunesconnect上传的APP
进入itunesconnect登录后点击要删除的APP再点击Transfer APP按钮把连接中后面15.1改为19.7.1就可以删除成功原创 2014-01-14 09:37:01 · 2651 阅读 · 0 评论 -
NSUserDefaults standardUserDefaults的使用
转载:http://blog.csdn.net/leikezhu1981/article/details/7108959iphone中在本地存储数据简单的说有三种方式:数据库、NSUserDefaults和文件。NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString,NSNumber, NSDate, NSArray转载 2014-03-11 11:44:18 · 399 阅读 · 0 评论 -
iOS代理之浅析(一)
借鉴了网络资料,总结了下协议的作用以及用法。1、协议是一组通讯协议,一般用作两个类之间的通信。2、协议声明了一组所有类对象都可以实现的接口。3、协议不是类,用@protocol关键字声明一个协议。4、与协议有关的两个对象,代理者和委托者。5、代理,实现协议的某个方法,相当于实现这个协议。6、委托,用自己的方法,指定要实现协议方转载 2014-03-14 09:58:20 · 370 阅读 · 0 评论 -
IOS 之 NSBundle 使用
An NSBundle object represents a location in the file system that groups code and resources that can be used in a program. NSBundle objects locate program resources, dynamically load and unload execu转载 2014-03-14 14:06:47 · 507 阅读 · 0 评论 -
ios_设置button上的文字和图片上下垂直居中对齐
UIEdgeInsets [objc] typedef struct UIEdgeInsets { CGFloat top, left, bottom, right; // specify amount to inset (positive) for each of the edges. values can be negative to 'outset转载 2014-04-23 11:38:00 · 862 阅读 · 0 评论 -
ios 添加自定义字体
1.下载ttf字体。2.添加字体到工程3.在plist添加如下4.检查build phase里有没有添加进去查找所有字体代码,可放到viewdidload中[cpp] view plaincopyprint?NSArray *familyNames = [[NSArray a转载 2014-04-23 10:50:15 · 574 阅读 · 0 评论 -
UITableView详细学习
-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataTable];转载 2014-04-09 09:43:09 · 406 阅读 · 0 评论 -
支付宝在ios应用上的开发[转]
前奏现在随着移动开发的快速发展,越来越多的应用要求在线支付功能。最近做了一个关于支付宝支付功能的应用,在使用支付宝的过程中,遇到一些不必要的弯路,因此,写了这篇文章总结一下关于ios开发如何使用支付宝。正文首先,我们需要支付宝的功能,应该去支付宝的开发平台,下载sdk以及demo。地址:点击进入下载页面。第一步、将需要的文件,静态库等拖入工程中,这里有:includ转载 2013-11-28 11:35:07 · 645 阅读 · 0 评论 -
iOS base64 加密解密 通用类
在使用过程中,直接将被类引入到项目中即可,不需要其它辅助类。使用示例: 将此通用类的头文件引入到目标类后,直接使用类名进行调用即可。 NSString *str = [NSString stringWithFormat:@"YWE="]; NSString *str1 = [NSString stringWithFormat:@"aa"]; NSLog(@"转载 2013-11-28 17:45:09 · 560 阅读 · 0 评论 -
iOS UIlabel 自动换行,文字自适应
第一种方法:直接设置label的属性: label.lineBreakMode = NSLineBreakByWordWrapping;这种方法适用于文字比较少,而label的大小比较大到可以容纳所有文字第二种方法:文字比较多,需要动态根据文字来调整label的大小以显示所有文字 //初始化label UILabel *label =[[UILabel allo原创 2013-10-17 13:19:54 · 696 阅读 · 0 评论 -
iOS中NSNotificationCenter…
原文地址:iOS中NSNotificationCenter实现主题背景更换作者:伤心的小果冻创建一个baseViewController 然后所有的子视图都继承于该视图控制器,主题思想是baseViewController的背景颜色改变后,所有的子视图控制器的背景颜色也随之改变在想修改主题背景的地方加入以下代码[[NSNotificationCenterdefaultCenter]转载 2013-10-17 13:19:56 · 439 阅读 · 0 评论 -
IOS小知识
uiimage和UIImageView的区别:uiimage 是图片,不是控件;他的父类为NSObject;UIImageView是加载图片的控件,父类为UIView关于nibRegisteredstatic NSString *myCellIdentifier = @"Cell"; // 在xib文件里有这个Identifier的 if (!nibRegi原创 2013-10-17 13:19:58 · 466 阅读 · 0 评论 -
ios开发 UITableCell 可重用问题
1.static NSString *CellTableIdentifier = @"CellTableIdentifier";UITableViewCell *cell = [tableViewdequeueReusableCellWithIdentifier:CellTableIdentifier];if (!celll) {cell = [[[UITabl原创 2013-10-17 13:20:00 · 466 阅读 · 0 评论 -
iOS中UIActionSheet的使用
原文地址:iOS中UIActionSheet的使用作者:伤心的小果冻UIActionSheet是在iOS弹出的选择按钮项,可以添加多项,并为每项添加点击事件。为了快速完成这例子,我们打开Xcode 4.3.2, 先建立一个single viewapplication。然后再xib文件添加一个button,用来弹出sheet view。1、首先在.h文件中实现协议加代码的地方在@in转载 2013-10-17 13:20:02 · 549 阅读 · 0 评论 -
使用Settings Bundle为程序添加设…
SettingsBundle是在自己的程序中建立的一组文件,利用它可以告诉设备中的Settings程序我们写的程序有哪些设置项。用户在Settings程序中设置好相关相关选项后回到我们自己的程序,自己的程序中的对应项也会发生相应的变化。在iOS程序中,用户默认项,即上面所说的设置项,是用NSUserDefaults类实现的。在NSUserDefaults类中使用关键字来读取和存储设置项的原创 2013-10-17 13:20:04 · 556 阅读 · 0 评论 -
关于uitableviewcell的accessoryType属性
使用的话,例如:[cpp] view plaincopycell.accessoryType = UITableViewCellAccessoryNone;//cell没有任何的样式 cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;//cell的右边有一个转载 2013-11-18 11:20:53 · 690 阅读 · 0 评论 -
ios开发真机测试证书申请
公司刚搞了个299美刀的仅提供真机测试的企业账号,这个不需要添加设备ID,而且可以在非越狱的机器上安装,瞬间屌爆了。这里介绍下怎样来申请这个真机测试证书,个人开发者账号申请的开发者证书也类似,有些少许的不同。1.进入Member Center (图1) 2. 选择第二项certific转载 2013-11-18 08:37:53 · 497 阅读 · 0 评论 -
UIViewController的 dismissViewControllerAnimated:completion:方法
今天coding的时候碰到了dismissModalViewControllerAnimated:方法.这个方法的功能是释放接受到这个消息的对象(UIViewcontroller对象). 如:[self dismissModalViewControllerAnimated:YES]; //animated的参数代表UIViewcontroller是否动态移除屏幕,默认是向屏幕下方移转载 2013-11-20 09:21:44 · 652 阅读 · 0 评论 -
pushViewController presentModalViewController 用法
两个方法都是用ViewController是建立在UINavigationController之上的例如:TestViewController *testViewController = [[TestViewController alloc] init];UINavigationController *nav = [[UINavigationController alloc转载 2013-11-20 09:55:00 · 767 阅读 · 0 评论 -
ios利用Reachability确认网络环境3G/WIFI
iPhone开发技巧之网络篇(4)--- 确认网络环境 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。在你的程序中使用 Reachability 只须将该例程中的 Reachability.h 和 Reachability转载 2013-11-25 11:24:19 · 603 阅读 · 0 评论 -
iOS框架研究 之 UIResponder 可以接收事件的对象(一)
1. 简介:此类继承自NSObject所属的框架: /System/Library/Frameworks/UIKit.framework定义了一些接口对象,然后响应事件,它是 UIApplication, UIView 和UIWindow等的父类iOS 中,所有显示在界面上的对象都是从 UIResponder 直接或间接继承的。最新版本的iOS中有三转载 2013-11-25 14:14:52 · 513 阅读 · 0 评论 -
为TabBar添加背景
群里见你发的帖子在加载tabbar的时候,做一个如图的图片然后添加一下下边的代码试试: CGRect frame = CGRectMake(0.0, 0.0, 320.0, 49.0); UIView *v = [[UIView alloc] initWithFrame:frame]; UIImage *img = [UIImage imageNamed:@"转载 2013-11-25 18:05:44 · 548 阅读 · 0 评论 -
手把手教你ARC——iOS/Mac开发ARC入门和使用
本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/本文适合人群:对iOS开发有一定基础,熟悉iOS开发中内存管理的Reference Counting机转载 2013-11-27 09:56:55 · 534 阅读 · 0 评论 -
UIFont 自适应大小剧中对齐 设置字体 与字体效果预览
UILabel*titleLabel=[[UILabelalloc]init]; //计算实际frame大小,并将label的frame变成实际大小 [titleLabel setNumberOfLines:0]; titleLabel.lineBreakMode= UILineBreakModeWordWrap; CGSizetitleL转载 2013-11-14 11:03:43 · 975 阅读 · 0 评论 -
慎用dictionaryWithObjectsAndKeys方法
有这样一段代码:NSDictionary* items2=[NSDictionary dictionaryWithObjectsAndKeys: [d objectForKey:@"GZDBH"],@"工作单编号", [d objectForKey:@"LDSJ"],@"来电时间", [d objectForKey:@"SLWCSJ"],@"受理完成时间",转载 2013-11-13 15:24:05 · 901 阅读 · 0 评论 -
Protocol in Objective-C
前面提到了OOP的繼承,但不像C++可以有多重繼承,Objective-C是單一繼承的,如果想要做到一個類別同時擁有多種型別的能力,可以透過實作其它型別的interface來達成這個目的。在Java/AS3是用”interface”這個關鍵字,在Objective-C則是用”@protocol”。(有寫過Java/AS3的要特別注意不要把interface跟protocol搞混了,在Objecti转载 2014-04-24 14:54:25 · 435 阅读 · 0 评论