UI
文章平均质量分 60
没有坟营的女鬼
飘
展开
-
iOS申请真机调试证书-图文详解
iOS申请真机调试证书-图文详解分类: IOS真机调试2014-03-24 19:17 3755人阅读 评论(0) 收藏 举报目录(?)[+]一、真机调试所需材料说明在申请真机调试证书之前,先对苹果真机调试所需的文件进行说明: 苹果真机调试需要证书(Certificates)和描述文件(Provisoning Pr转载 2014-08-26 11:29:51 · 483 阅读 · 0 评论 -
XCode环境变量及路径设置 $(SRCROOT)/[文件夹名称]
参考更多:http://blog.csdn.net/freedom2028/article/details/8658819一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。所以在修改User Header Search Path原创 2014-02-28 16:36:41 · 2742 阅读 · 0 评论 -
如何将App程序发布到App Store(图文+视频)
iPhone应用提交流程:如何将App程序发布到App Store?http://www.techolics.com/apple/20120401_197.html有教程还有视频,很不错转载 2013-10-30 17:51:49 · 991 阅读 · 0 评论 -
圆形图片(个人头像)
//圆形图片 UIImageView *imageView = [[UIImageViewalloc] initWithFrame:CGRectMake(50,50, 150.0, 150.0)]; //设置圆角 imageView.layer.cornerRadius = imageView.frame.size.height/2;转载 2014-02-25 10:54:05 · 1170 阅读 · 0 评论 -
MAC下的SVN的安装与使用
MAC系统本身就自带SVN,因此不用像window系统那样进行安装SVN,对于window安装SVN详情可以参考教程来操作(一)服务器搭建1.创建SVN目录mkdir /Users/ouyangyulun/svn 如果有提示,说明电脑上已经存在这样的目录,如果你使用的话,可以进入相关的目录里将其删除掉,如果没有提示的话,表明创建成功。2.创建SVN仓库(SVN r原创 2013-12-11 10:20:22 · 2177 阅读 · 0 评论 -
字符颜色值转UIColor
- (UIColor *)color:(NSString *)str{ NSMutableString *color = [[NSMutableStringalloc]initWithString:str]; if([colorrangeOfString:@"#"].location !=NSNotFound) { //原创 2013-12-10 09:48:28 · 495 阅读 · 0 评论 -
使用第三方字体
1、从网上下载所需字体的TTF文件。将字体所对应的TTF文件拖入项目中。2、然后在info.plist中添加一个新的键Fonts provided by application, NSArray类型的, 在其对应的item里面的string值为**.TTF,如图:3、接下来就是要知道对应字体的名字FontName了。一个字体文件包括以下几个内容:文件名、字体名称、字体具体名转载 2013-11-13 11:04:12 · 864 阅读 · 0 评论 -
宏定义 字体
在iOS应用App开发中,常常需要对视图、控件的字体、字号进行设置,需要逐一设置,当界面一旦多的时候,如果需要对字体设置进行修改,既是一件麻烦的工作,也容易遗漏,造成代码不一致。解决这个问题,一个好办法就是使用宏定义,在C/C++编程中常用的技巧。 下面为应用宏定义使用字体的一个具体实例: #define DEFAULT_FONTSIZE 15#define DEFA原创 2013-11-13 10:10:02 · 799 阅读 · 0 评论 -
QQ表情排列算法
//取文件内容NSString *filePath = [[NSBundle mainBundle]pathForResource:@"faceMap_ch" ofType:@"plist"];NSArray *buttons = [[NSArray alloc]initWithContentsOfFile:filePath];//总共有多少页int line = 5;原创 2013-11-26 14:50:20 · 1062 阅读 · 0 评论 -
SQL语句 sqlite常见操作
关于sqlite常用一些操作总结1.打开数据库2.创建表3.对数据库进行常用操作4.关闭数据库原创 2013-11-26 16:38:12 · 573 阅读 · 0 评论 -
Tabbar中修改默认tabbaritem选项
今天有些郁闷啊,因为很长时间没有用过TabbarContoller了,想要实现修改一下Tabbar的默认tabbaritem,本来有一个属性(selectedIndex)就可以直接修改的,但是由于它存在一个位置的关系,搞了半天没有效果,最后终于发现了,它存在一个顺序的问题,给自己一个警戒! _tabBarController = [[BaseTabBarControlle原创 2013-11-12 16:21:57 · 1464 阅读 · 0 评论 -
自定义Tabbar方法二
方法二原创 2013-11-11 14:51:57 · 566 阅读 · 0 评论 -
自定义Tabbar方法—
方法一 覆盖式原理:在Tabbar上放button,让button覆盖掉tabbaritem,再给button添加事件,需要注意的地方是button的坐标代码如下:头文件#import @interface BaseTabBarController :UITabBarController-(void) addCenterButton原创 2013-11-11 14:47:23 · 633 阅读 · 0 评论 -
iOS SEL类型
Objective-C在编译的时候,会根据方法的名字(包括参数序列),生成一个用 来区分这个方法的唯一的一个ID,这个ID就是SEL类型的。我们需要注意的是,只要方法的名字(包括参数序列)相同,那么它们的ID都是相同的。就是 说,不管是超类还是子类,不管是有没有超类和子类的关系,只要名字相同那么ID就是一样的。我们可以方便的通过方法的名字,获取到方法的ID也就是我们所说的SEL,反之亦然。具体的使原创 2013-02-23 12:39:11 · 294 阅读 · 0 评论 -
NSDate 获取某个日期之前的日期
- (void)viewDidLoad{ [superviewDidLoad]; //当前日期 NSDate *currentDate = [NSDatedate]; NSLog(@"currentDate = %@",currentDate); //当前日期之前或是之后的日期原创 2014-03-07 11:17:04 · 911 阅读 · 0 评论 -
退出程序
-(void)animationFinished:(NSString*)animationid finished:(NSNumber*)finishedcontext:(void*)context{if ([animationid compare:@"exitApplication"]==0) {// 退出应用程序exit(0);NSLog(@"stop");}原创 2014-03-14 10:08:14 · 487 阅读 · 0 评论 -
IOS 随机数
原创 2014-03-28 10:23:01 · 410 阅读 · 0 评论 -
URL中文字符及URL中不定参数
来动态显示会员等级的东西,类似于星星打原创 2014-04-10 09:12:43 · 673 阅读 · 0 评论 -
修改Xcode的project项目工程名
参考:http://blog.sina.com.cn/s/blog_a42013280101blxo.html原创 2014-05-15 14:41:39 · 1061 阅读 · 0 评论 -
Bundle identifier Bundle Name Bundle display name
,修改Project Name为:原创 2014-05-15 15:49:30 · 659 阅读 · 0 评论 -
使用NIB文件创建UIVEW
使用NIB文件创建UIVEW(1)之前使用NIB来创建UIVIEW的话,一般是创建一个UIVIEW,然后再创建一个NIB文件,将其"show the identity inspector"->"custom class"更改成自己创建的那个类名,让NIB文件和.h .m文件建立起关系,然后就可以以拖线的方式对NIB文件上的控件建立属性了,其他方法是:(其实就是通过NSBundle main原创 2014-04-16 14:37:02 · 693 阅读 · 0 评论 -
隐藏键盘
第一种方法//定义两个文本框 UITextField *textName; UITextField *textSummary; //点击return 按钮 去掉 -(BOOL)textFieldShouldReturn:(UITextField *)textField { [textField resignFirstResponder]; return YES;原创 2014-03-10 09:55:54 · 500 阅读 · 0 评论 -
网上资料 本地化字符串
1、本地化字符串(一)网上资料(不过我没有实现,不知道错在了哪里了,但是还是记录一下吧)(1)向应用程序内添加语言(这步很重要,很多网上资料上没有提到向程序内添加程序,导致当添加时,只有English)(2)新建一个 .strings 文件注意:.string文件的命名(一般使用Localizable.strings,如果自定义文件名时,当取原创 2014-03-18 18:02:28 · 604 阅读 · 0 评论 -
文字和图片同时提交 提示图片不完整
项目中有一个模块是“个人信息”,用户可以对现有信息进行更新和完善,当用户将需要更新和完善的信息向服务器提交时,从服务器那边老是返回一个“图片不完整”的信息,我很是郁闷,仔细的查看自己的代码,逻辑上没有问题,后来经过同学帮助问题才得到解决。原来当客户端口向服务器提交信息时,服务器遇到 “空格” 认为所传信息结束,就不会再接收数据了。因此会提示 “图片信息不完善”的错误。图片要上传的话,得原创 2014-01-06 18:34:36 · 870 阅读 · 0 评论 -
纯色圆角按钮
#define kBtnBackgroundColor [UIColor colorWithRed:73.0/255.0 green:189.0/255.0 blue:204.0/255.0 alpha:1.0]#define kBtnBackgroundColor1 [UIColor colorWithRed:73.0/255.0 green:200.0/255.0 blue:30.转载 2014-02-25 10:44:37 · 841 阅读 · 0 评论 -
论自定义的控件如何在xib中使用,自定义控件在xib中的初始化入口函数
自定义控件,通过XIB来创建- (id)initWithCoder:(NSCoder*)coder { self = [super initWithCoder:coder];if (self) {// Initialization code}return self;} 这是通过xib添加的控件,设置自定义类型后,控件的初始化函数,原创 2014-03-24 15:02:59 · 556 阅读 · 0 评论 -
打分星星
项目中用到了一个用图片来动态显示会员等级的东西,类似于星星打分那个样子,在网上查了一些资料,做了一个demo,记录一下它的大致思路。1.创建两个UIView,一个前景图,一个背景图2.利用UIView的一个属性clipsTobounds,将子视图多出来的隐藏。效果3. 将视图的宽度做为一个整体,然后把score做为宽度的几分之几得到它的新宽度查看代码原创 2014-04-03 09:45:46 · 488 阅读 · 0 评论 -
(一)国际化—程序名称国际化
1、IOS程序名称国际化(XCODE 5.0)(1)向应用程序内添加语言(这步很重要,很多网上资料上没有提到向程序内添加程序,导致当添加时,只有English)添加所需要的语言,添加完成后如图所示:(2)设置应用程序显示的名字运行结果:原创 2014-03-18 14:34:09 · 492 阅读 · 0 评论 -
(二)国际化—本地化字符串
(二)国际化—本地化字符串原创 2014-03-18 15:50:48 · 737 阅读 · 0 评论 -
GCD IOS
参考:http://www.cnblogs.com/pure/archive/2013/03/31/2977420.html转载 2014-03-28 10:32:43 · 454 阅读 · 0 评论 -
关于网络是否存在(细节)
#define kTestURL @"www.baidu.com"- (BOOL)isExistNetWork{ BOOL flag = NO; Reachability *reachability = [ReachabilityreachabilityWithHostName:kTestURL]; switch ([reachability原创 2013-11-20 14:56:38 · 629 阅读 · 0 评论 -
怎么解决App Store的搜索难题?
来源:http://www.36kr.com/p/202619.html网站:http://appshopper.comhttp://appadvice.com/applists转载 2013-11-05 09:49:21 · 644 阅读 · 0 评论 -
UILabel的一些自定义用法的总结
1.UILabel的内边距的自定义.h文件#import @interface MyLabel :UILabel@property (nonatomic,assign)UIEdgeInsets edgeInset;- (id)initWithFrame:(CGRect)frame andEdgeInset:(UIEdgeInsets)edgeInset;原创 2013-11-18 17:27:37 · 1104 阅读 · 0 评论 -
UIWebView和UIWebViewDelegate的基本用法
一、UIWebView主要有三种方法实现页面的装载,分别是:1. (void)loadRequest:(NSURLRequest *)request; (直接装载URL)2. (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL; (主要用于装载用字符串拼接成的HTML代码)3 .(void)loadData:(NSDa原创 2013-02-23 12:39:45 · 360 阅读 · 0 评论 -
clearButtonMode
self.textField.clearButtonMode = UITextFieldViewModeWhileEditing;//出现一个差号用于清除输入的内容 /* UITextFieldViewModeNever,不出现 UITextFieldViewModeWhileEditing,当编辑的时候出现差号 UITextFieldViewModeUnlessEd原创 2013-02-23 12:39:39 · 4963 阅读 · 0 评论 -
ASIHTTPRequest用法
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它的API用法。发起一个同步请求同步意为着线程阻塞,在主线程中使用此方法会使应用Hang住而不响应任何用户事件。原创 2013-02-23 12:39:30 · 201 阅读 · 0 评论 -
ASIHTTPRequest ASIDownloadCache
ASIHTTPRequest-使用download cache 从1.8版本开始,ASIDownloadCache和ASICacheDelegate的API改变了,你可能需要修改你的代码。尤其是,cache策略的可用选项发生了改变,你现在可以对单一request使用结合的cache策略ASIHTTPRequest可以自动缓存下载的数据。在很多情况下这很有用:当你离线时,你无法再次下载数据,而你又原创 2013-02-23 12:39:22 · 263 阅读 · 0 评论 -
沙盒中的文件操作
1、获取程序的Home目录 NSString *path = NSHomeDirectory(); NSLog(@"path:%@",path); 打印结果: 2012-07-11 11:18:16.291 TestProject[2387:f803] path:/Users/username/Library/Application Support/iPhone原创 2013-02-23 12:39:18 · 252 阅读 · 0 评论 -
UITableViewController及UITableView
表格视图UITableView及控制器UITableViewControllerUITableViewController表格视图控制器UITableViewController类继承自UIViewController类,极大地简化了创建UITableView的过程。UITableViewController负责处理表格布局,并使用一个UITableView实例对其进行填充。可设置此控制器的窗体以原创 2013-02-23 12:39:15 · 351 阅读 · 0 评论 -
UI涂鸦
/* (一)建一个继承于UIView的类,在类中重写以下几下方法: (1)- (void)drawRect:(CGRect)rect (2)- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event; (3)- (void)touchesMoved:(NSSet *)touches withEve原创 2013-02-23 12:38:57 · 306 阅读 · 0 评论