03 2014 档案
摘要:- (void)viewDidLoad{ [super viewDidLoad]; NSString *path = [[NSBundle mainBundle] pathForResource:@"items" ofType:@"plist"]; NSDictionary *wed3dDic = [NSDictionary dictionaryWithContentsOfFile:path]; NSArray *wed3dArr = [wed3dDic valueForKey:@"wed3d"]; NSMutableString *
阅读全文
摘要:最近在项目中画了一根1像素的线,我是通过直接花一个但是通过PS查看,画了不止1个像素。原代码语句:label1 = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 33, 1)];label2 = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 1, 33)];效果图:在PS中打开发现,原来它绘制了2个像素。后来找到了这张图:才明白线宽和像素不是一个概念。线宽是指从中心点出发到两边的距离,所以画1个像素的线,我们只要把线宽设置成半个像素,就好了。在绘制线宽为1的直线(3,1)到(3,5)时,实际上是
阅读全文
摘要:UItextfield中实现输入电话号码,自动按位置在加“—”效果。效果图如下。核心代码:-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ if (range.location == 13) { return NO; }else if (range.location ...
阅读全文
摘要:对于许多iOS开发者而言,Alcatraz并不陌生,甚至是相当的喜闻乐见。Alcatraz是一款开源的Xcode包管理器,由Marin Usalj、Delisa Mason和Jurre Stender共同开发,其用途很类似于管理利器CocoaPods。Alcatraz可以帮助开发者集中管理Xcode插件,让开发者无需手动拷贝文件,即可发现和安装插件、模板及配色方案。在将近一年之后,Alcatraz终于迎来了Xcode 5更新,其项目开发者还专门为其搭建了新的官网并开通了博客。 下面接介绍一下这款插件的安装流程:1、安装过后的效果:2、安装在终端中执行这两句代码(比官方代码多出一个路径)...
阅读全文
摘要:- (UIViewController *)viewController { for (UIView* next = [selfsuperview]; next; next = next.superview) { UIResponder *nextResponder = [next nextResponder]; if ([nextResponder isKindOfClass:[UIViewControllerclass]]) { return (UIViewController *)nextResponder; } } returnnil;}
阅读全文
摘要:2014.3.91、完成UiCollectView的学习文章2、网易公开课中 斯坦福大学IOS7的视屏第二集3、毕业设计 框架搭建
阅读全文

浙公网安备 33010602011771号