- 博客(24)
- 资源 (6)
- 收藏
- 关注
转载 iOS开发教程:Storyboard全解析-第二部分
如果你想了解更多Storyboard的特性,那么你就来对了地方,下面我们就来接着上次的内容详细讲解Storyboard的使用方法。在上一篇《iOS开发教程:Storyboard全解析-第一部分》中,我们介绍了如何使用storyboard来制作多种场景和如何将这些场景链接起来,我们还学习了如何自定义一个表格视图。接下来这部分,也是最后一部分,我们将讲解联线(segue),静态单元格等
2013-05-27 10:13:43 489
转载 [IOS] Storyboard全解析-第一部分
故事版(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图:现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了。如果你要制作一个页面很多很复杂的App,Storyboard可以帮助你解
2013-05-27 10:12:39 432
转载 xcode4常用快捷键
调试时的快捷键向大多数 IDE 靠拢了,采用了 F5、F6、F7 简单按钮,只是对于 MacBook 可没这么简单,因为需搭配 fn 键才是相应的 F5、F6、F7 等。Debug 时 Continue 在 Xcode3 中是 Option + Command + P,现在是 Control + Command +Y1. esc 自动完成, 作用和V
2013-05-22 20:27:51 374
转载 android studio使用教程
最近Google的在Google I/O大会上推出了一款新的开发工具——android studio。这是一款基于intellij IDE的开发工具,使用Gradle构建,相信做过java的童鞋们都知道这个工具。今天俺安装了下尝尝鲜,打开一看其实和之前的intellij ide创建Android工程是一样的,就是有做了些简化。废话不多说开始我们的教程哈,供大家尝鲜。1、首先你需要到andr
2013-05-17 10:38:08 688
转载 iphone ios XCode4如何调试程序忽然崩溃而找不到挂的代码
XCode4设置不太一样: 在Edit–>Scheme里面 找到Arguments(在xcode 4.2中,在菜单 product->edit scheme中)把下面3个值设置成YESNSAutoreleaseFreedObjectCheckEnabledNSZombieEnabledNSDebugEnabled另外转载2篇调试EXC_BAD_ACCE
2013-05-16 15:18:49 425
转载 如何提高tableView的性能
a、重用cell 我们都知道申请内存是需要时间,特别是在一段时间内频繁的申请内存将会造成很大的开销,而且上tebleView中cell大部分情况下布局都是一样的,这个时候我们可以通过回收重用机制来提高性能。 b、避免content的重新布局 尽量避免在重用cell时候,对cell的重新布局,一般情况在在创建cell的时候就将cell布局好。 c、使用不透明的
2013-05-16 15:16:38 418
转载 关于iOS App的切图
图形用户界面中的图形有两种实现方式,一种是用代码画出来,比如Quartz 2D技术,狠一点有OpenGL ES,另一种则是使用图片。 代码画的方式比较耗费程序员脑力,CPU或GPU; 图片则耗费磁盘空间,会增加app的体积.一般的app我们会偏重于使用图片来构建用户界面. 设计师一般会使用PS来设计界面,所以在直接使用之前,有一个PSD到png的切图(Image Slicing)过程.下面
2013-05-16 15:15:09 451
转载 iOS 5与iOS 6的 low-memory 处理
移动设备终端的内存极为有限,应用程序必须做好low-memory处理工作,才能避免程序因内存使用过大而崩溃。low-memory 处理思路通常一个应用程序会包含多个view controllers,当从view跳转到另一个view时,之前的view只是不可见状态,并不会立即被清理掉,而是保存在内存中,以便下一次的快速显现。但是如果应用程序接收到系统发出的low-memory w
2013-05-16 14:42:03 323
翻译 iOS开发——加载、滑动翻阅大量图片解决方案详解
今天分享一下私人相册中,读取加载、滑动翻阅大量图片解决方案,我想强调的是,编程思想无关乎平台限制。我要详细说一下,在缩略图界面点击任意小缩略图后,进入高清大图全屏浏览界面的这短暂的1秒内(和后续的几秒),都发生了什么。常规思路流程点击任意小图后,1.首先制作scrollview框架:大小2个scrollview,小的用于手势缩放单一图片,大的横向依次加载全部照片
2013-05-16 14:38:33 435
转载 iOS笔记——遍历Tableview
iOS不提倡遍历全部cell,从抛给开发者的API就可以看出来,就给一个visiblecells方法,不让你轻松的拿到全部cell,优化内存使用的极佳方案。非要遍历全部cell怎么办?//只返回可见的cell- (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath//只返回当前不可见的cel
2013-05-16 14:36:17 492
转载 iOS6的旋屏控制技巧
在iOS5.1 和 之前的版本中, 我们通常利用 shouldAutorotateToInterfaceOrientation: 来单独控制某个UIViewController的旋屏方向支持,比如: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
2013-05-16 14:34:45 623
转载 iOS常用控件尺寸大集合
元素控件尺寸(pts)Window(含状态栏)320 x 480Status Bar的高度20Navigation Bar的高度44含Prompt的Navigation Bar的高度74Navigation Bar的图标20×20(透明的png)T
2013-05-16 14:28:42 435
转载 iOS开发——生命周期
为了处理好应用程序的挂起、暂停等情况下的数据保存,或对应添加所需处理,我们必须了解ios生命周期。但是不要去背去记,做个实验就好。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
2013-05-16 14:27:53 459
转载 iOS开发——戏说旋屏
横竖屏切换,视图乱了怎么办?首先,我们必须了解一下下列4种状态,它们被用来描述设备旋转方向:UIInterfaceOrientationLandscapeLeft向左,即HOME键在右UIInterfaceOrientationLandscapeRight向右,即HOME键在左UIInterfaceOrient
2013-05-16 14:24:56 440
转载 iOS开发笔记——利用segue传参
当我们选择了storyboard的segue帮我们实现view之间的切换,同时view之间的参数传递能力并没有被剥夺,ios为我们提供代理方法: #pragma mark - Segue Methods - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { My
2013-05-16 14:21:33 443
转载 iOS开发笔记——PDF的显示和浏览
今天的任务是:在iOS上加载显示pdf文件。方法一:利用webview -(void)loadDocument:(NSString *)documentName inView:(UIWebView *)webView { NSString *path = [[NSBundle mainBundle] pathForResource:docume
2013-05-16 14:20:12 493
转载 iOS应用开发——小画板Demo
代码部分TouchView.h #import @interface TouchView : UIView { NSMutableArray *points; NSArray *points_all; CGContextRef context; UIColor
2013-05-16 14:18:42 441
转载 iOS开发入门之——拖动视图
预备知识iOS处理屏幕上的触摸动作,主要涉及到以下几个方法:touchesBegan:withEvent: //触摸屏幕的最开始被调用touchesMoved:withEvent: //移动过程中被调用touchesEnded:withEvent: //动作结束时被调用touchesCancelled:WithEvent:从
2013-05-16 14:17:10 575
转载 iOS开发练习小程序——秒表
最近工作不忙,闲暇之余自学了一下object-c,体验了一把ios无敌的framework。想写个小应用练练手,给自己挑了个简单的题目:模仿实现一下ios系统应用时钟里的秒表程序,就是这个应用:主要实现的功能:1.由start/stop键实现计时2.有reset/lap键实现复位和计次需要思考的点:1.时间的表示方法(有很多种思路)2.计次数据的倒序
2013-05-16 14:15:45 722
转载 iOS开发学习笔记 UITableview
预备 1.工程勾选支持ARC 2.利用IB拖一个UITableview并且连接委托代码 用UITableview实现简单的文字和图片显示 #import @interface ViewController : UIViewController @prop
2013-05-16 14:12:42 393
转载 IOS开发学习笔记 UILabel 详解
//创建uilabelUILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(20, 40, 280, 80)];//设置背景色label1.backgroundColor = [UIColor grayColor];//设置taglabel1.tag = 91;//设置标签文本label1.text = @"He
2013-05-16 14:07:46 405
转载 ios开发学习笔记 两个窗体之间跳转
实现的效果: 实现的过程说明: 在AppDelegate中通过设置window.rootViewController显示第一个窗体,-->第一个窗体中的按钮中,通过重新设置setRootViewController来设置第二个窗体 --->第二个窗体中同样设置setRootViewController,实现跳转到第一个窗体 实现过程:step o
2013-05-16 14:02:02 569
转载 破解Xcode实现无证书真机调试(Xcode4.6)
以下教程是转载的,本人亲测可行(Xcode4.6+IOS6.0.1),如果未能真机调试请重启系统再尝试。ps:使用无证书真机调试,也意味着你的iphone/ipad要越狱!第一步:制作证书1)打开 Finder->应用程序->实用工具 -> 钥匙串访问 2)单击:"钥匙串访问"选择 "证书" 再选择"创建证书"过程如下图:注意:证书名称必须填写为 iPhone D
2013-05-16 13:23:28 442
Android ViewPager 组件使用实例源码
2014-07-19
Fiddler2(汉化版)及中文帮助chm
2011-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人