ios
gxatwp
这个作者很懒,什么都没留下…
展开
-
ios kvo
参考网上教程 KVO:Key-Value Observing,键与值观察。观察中值改变通过键调用方法,如应用中,视图中数据改变刷新界面的视图。关键字:1.对象 2.设置对象的KVO 3.实现回调方法, 4.移除观察简单代码:1. 新建工程,Single View Application2.添加 数值类, NSString* kvoStr, kvoStr就是KVO中的 Value,Key在实原创 2013-03-31 14:16:28 · 494 阅读 · 0 评论 -
不同分辨率下页面的控件大小调整(待完善)
Retina: 960×640的分辨率压缩到一个3.5英寸的显示屏内。ios4/ios4s 2010/2011Screen Res 960×640Screen Size (inches) 3.5ios5 2012Screen Res 1136×640Screen Size (inches) 4像素定义:像素是指基本原色素及其灰度的基本编码。分辨率(resol原创 2013-04-17 14:12:03 · 749 阅读 · 0 评论 -
焦点较中的网络视频相关
移动互联网视频产业待查视频编码、解码、带宽、多终端适应、运维功能、流量和存储内容监管、牌照、复杂的商业环境IDC、IaaS层、PaaS云平台带宽、存储、CPU、内存CDN整合、API接口等 国内的数据中心、带宽、电力成本是美国的5-10倍。IaaS服务商无法透明的获得电力、带宽、IP、地产等基础资源,而高昂的成本也压缩了用于技术研发的投入。这制约了对IaaS高度依赖原创 2013-04-03 20:29:13 · 572 阅读 · 0 评论 -
UIScrollView 1 代码保存
#import @interface DetailView : UIView @property(nonatomic,retain)UIView *upView;@property(nonatomic,retain)UIScrollView *scrollView;@property(nonatomic,retain)UIPageControl *pageControl;@end原创 2013-05-16 14:56:05 · 421 阅读 · 0 评论 -
UILabel基本代码
UILabel *headLabel = [[UILabel alloc]initWithFrame:CGRectMake(190, 20, 100, 40)];headLabel.text = @"客户登录";headLabel.textAlignment = UITextAlignmentCenter; // headLabel.font = [UIFont boldSystemFo原创 2013-05-14 10:58:42 · 353 阅读 · 0 评论 -
UIButton基本代码
UIButton *loginBtn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; loginBtn.frame = CGRectMake(180, 220, 120, 40); loginBtn.titleLabel.textColor = [UIColor blackColor]; loginBtn.title原创 2013-05-14 11:12:14 · 515 阅读 · 0 评论 -
UITextField基本代码
UITextField *pawdField = [[UITextField alloc]initWithFrame:CGRectMake(160, 150, 230, 40)];pawdField.placeholder = @"请输入密码"; pawdField.contentVerticalAlignment = UIControlContentVerticalAlignmentCent原创 2013-05-14 10:36:09 · 487 阅读 · 0 评论 -
NSTimer
- (void)someAction{ NSTimeInterval timeInterval = 0.5; NSTimer *showTimer = [NSTimer scheduledTimerWithTimeInterval:timeInterval target:self selector:@selector(timerTest:) userInfo:nil repeats:NO];原创 2013-05-29 11:13:31 · 511 阅读 · 0 评论 -
遇到的问题
UISearchBar 键盘隐藏 :btn view ,pageController view,scrollView,原创 2013-06-11 17:10:40 · 333 阅读 · 0 评论 -
文字处理
文字类别:UIFont systemFont字体设置:字体大小:字体:原创 2013-06-13 09:25:48 · 342 阅读 · 0 评论 -
UIKit UIApplication
UIStatusBarStyle 状态栏UIStatusBarAnimation 状态栏过渡效果UIInterfaceOrientation 界面旋转UIInterfaceOrientationMask 为了支持多种UIInterfaceOrientationUIDeviceOrientation 是机器硬件的当前旋转方向 这个你只能取值 不能设置原创 2013-06-13 20:26:18 · 708 阅读 · 0 评论 -
UIImagePickerController
1.添加接口UIImagePickerControllerDelegate,UINavigationControllerDelegate2,跳转方法- (void)albumBtnDown{ [albumViewremoveFromSuperview]; //从相册获取图片 [selfshowImag原创 2013-08-27 14:49:31 · 1009 阅读 · 0 评论 -
颜色转换
http://www.cocoachina.com/iphonedev/sdk/2011/0622/2969.html目标:UIColor来源:html 颜色值转换 UIColor,比如:#FF9900、0XFF9900 等颜色字符串。 + (UIColor *) colorWithHexString: (NSString *) stringToConvert {转载 2013-09-10 10:49:26 · 652 阅读 · 0 评论 -
uibutton 图片加文字
UIImage* radioImage = [UIImageimageNamed:@"radio"]; UIImage* radioOnImage = [UIImageimageNamed:@"radioON"]; manBtn = [UIButtonbuttonWithType:UIButtonTypeCustom];转载 2013-09-10 14:42:25 · 790 阅读 · 0 评论 -
statusBar 隐藏
info.plist文件中,View controller-based status bar appearance项设为YES,则View controller对status bar的设置优先级高于application的设置。为NO则以application的设置为准,view controller的prefersStatusBarHidden方法无效,是根本不会被调用的。ios7:转载 2014-03-28 10:53:52 · 418 阅读 · 0 评论 -
statusBar设置
iOS7中我们通过ViewController重载方法返回枚举值的方法来控制状态栏的隐藏和样式。首先,需要在Info.plist配置文件中,增加键:UIViewControllerBasedStatusBarAppearance,并设置为YES;然后,在UIViewController子类中实现以下两个方法:- (UIStatusBarStyle)preferredStatusBarS转载 2014-03-28 11:06:37 · 438 阅读 · 0 评论 -
stautsBar 基本设置
设置状态条不隐藏info.plist文件中,View controller-based status bar appearance项设为YES- (UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarStyleLightCon原创 2014-03-28 12:57:27 · 480 阅读 · 0 评论 -
statusBar下控件设置
1,iOS7的 UIViewController的edgesForExtendedLayout属性edgesForExtendedLayout是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向。因为iOS7鼓励全屏布局,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸,就是说,如果即使视图中上有navigationBar,下有tabBar,那么视图仍会延伸覆转载 2014-03-28 11:13:21 · 662 阅读 · 0 评论 -
bundle文件
- (void)viewDidLoad{ [self autoBundle]; //[self bundleTest]; //bundle读取 // [self showImage];//滚动视图 [super viewDidLoad];}//取bundle 图片 显示- (UIImage *)imagesNamedFromCustomBundle:(NSSt原创 2013-04-25 18:17:32 · 454 阅读 · 0 评论 -
不同分辨率设备适配
ios4/ios4s 2010/2011Screen Res 960×640Screen Size (inches) 3.5ios5 2012Screen Res 1136×640Screen Size (inches) 4ipad2 2011Screen Res 1024×768Screen Size (inches) 9.7ipad转载 2013-04-01 17:19:59 · 467 阅读 · 0 评论 -
ios 真机调试无声音
http://2015.iteye.com/blog/1768716- (void)applicationDidFinishLaunching:(UIApplication *)application 中加入:[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil转载 2013-04-14 08:25:35 · 1142 阅读 · 0 评论 -
代码保存
- (CGRect)srandomRect{ CGRect rect; CGRect rect1 = CGRectMake(60, 80, 80, 40); CGRect rect2 = CGRectMake(160, 90, 80, 40); CGRect rect3 = CGRectMake(50, 130, 80, 40); C原创 2013-04-02 11:09:24 · 413 阅读 · 0 评论 -
1个屏幕模块的布局大小
Element Size (in points)Window (including status bar) 320 x 480 ptsStatus Bar (How to hide the status bar) 20 ptsView inside window (visible status bar) 320 x 460Navigation Bar 44 ptsNav Bar转载 2013-04-01 17:16:33 · 356 阅读 · 0 评论 -
蓝牙(待)
待原创 2013-04-02 13:14:33 · 315 阅读 · 0 评论 -
网络编程(待)
待原创 2013-04-02 13:16:22 · 323 阅读 · 0 评论 -
ios生成随机数
http://www.cnblogs.com/zeejun/archive/2012/07/22/2603329.htmlios 有如下三种随机数方法:1. srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; 2. srandom(time(0));转载 2013-04-02 10:01:56 · 499 阅读 · 0 评论 -
简单socket(待)
待原创 2013-04-02 13:13:08 · 339 阅读 · 0 评论 -
ios:设置视图背景图片的方法
1. 使用一个UIImageView实例做子视图,并且放最后面UIImageView *customBackgournd = [UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.jpg"]];self.background = customBackground;[customBackground转载 2013-04-02 13:52:56 · 374 阅读 · 0 评论 -
iOS手势UIGestureRecognizer
UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有下面一些子类用于处理具体的手势: 1、拍击UITapGestureRecognizer (任意次数的拍击) 2、向里或向外捏UIPinchGestureRecognizer (用于缩放)原创 2013-04-02 14:15:15 · 360 阅读 · 0 评论 -
微博(待)
待原创 2013-04-02 13:14:56 · 333 阅读 · 0 评论 -
ios 多线程
整理http://www.dreamingwish.com/dream-2012/ios-multi-threaded-programming-guide-directory.htmlhttp://www.cnblogs.com/likwo/archive/2011/11/01/2232309.html 待看术语:线程(线程)用于指代独立执行的代码段。进程(proces原创 2013-04-01 13:43:50 · 555 阅读 · 0 评论 -
ios实现 本地存储 数据持久化
参考网络资源IOS应用程序采用沙盒原理设计,ios每个应用程序都有自己的3个目录(Document,Library,tmp),互相之间不能访问。Documents存放应用程序的数据。Library目录下面还有Preferences和Caches目录,Preferences目录存放应用程序的使用偏好,Caches目录与Documents很相 似可以存放应用程序的数据。Tmp目录供原创 2013-03-31 16:54:30 · 861 阅读 · 0 评论 -
UITabBarController
UITabBarController *tabBar = [[UITabBarControlleralloc]initWithNibName:nilbundle:nil]; UIViewController *addView = [[AddClassViewControlleralloc]initWithNibName:@"AddClassViewController"bundl原创 2013-04-03 14:43:37 · 430 阅读 · 0 评论 -
ios多线程学习
参考:http://blog.csdn.net/totogo2010/article/details/8010231http://blog.sina.com.cn/s/blog_59aee7ed0101bdja.html iOS有三种多线程编程的技术,分别是:1、NSThread 2、Cocoa NSOperation 3、GCD原创 2013-04-03 19:35:01 · 427 阅读 · 0 评论 -
项目搭建
项目设计:主要需求,实现设计。设计模式:数据逻辑代码实现:代码分类数据区全局变量定义宏定义页面优化:项目基调、主题1.跳转:UINavigationController、UITabBarController、UIButton触发、滑动手势;2.页面内容表现方式:UITableView、ImageView、UIScoreVi原创 2013-04-01 13:46:45 · 506 阅读 · 0 评论 -
用过的库
GameKit.framework#import @interface ViewController :UIViewControllerGKPeerPickerControllerDelegate,GKSessionDelegate>@property (strong,nonatomic)GKSession* currentSession;@proper原创 2013-04-02 13:16:52 · 394 阅读 · 0 评论 -
项目流程(...)
《关键链》项目中遇到的问题:1.成本超出预算,2.时间超出限制,3.项目的规模或设计内容被牺牲,4项目的内容不能实现。正式原因以及非正式原因。不确定因素的负面效果需要预留安全时间抵消,墨菲定律:一切可能发生的麻烦,都必然会发生。前期投入的效果决定不确定因素发生的概率,产生的负面效果是几何倍的。项目,各模块,最早起步日期与最迟起步日期之间,起步伴随着资源资金投入,多个模块同时起步使工作无法集中。原创 2013-04-01 13:44:28 · 529 阅读 · 0 评论 -
ios应用退出保存数据
数据来源 http://superman474.blog.163.com/blog/static/120661462011852595829/UIApplicationDelegate 代理函数调用的时间(应用程序生命周期) UIApplicationDelegate 包含下面几个函数监控应用程序状态的改变:– application:didFinishLaunchingWithOp原创 2013-04-09 13:54:45 · 1584 阅读 · 0 评论