- 博客(28)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 iOS开发UI篇 -- 04011AppDelegate中方法详解1
//// MJAppDelegate.m// 05-UIITabBarController-storyboard//// Created by apple on 14-4-11.// Copyright (c) 2014年 itcast. All rights reserved.//程序运行时:didFinishLaunchingWithOptionsapplicationD
2014-12-29 19:27:25 395
翻译 iOS 常用第三方类库
转载自:http://www.cocoachina.com/applenews/devnews/2013/0106/5478.html开发几个常用的开源类库及下载地址:1.json json编码解码;2.GTMBase64 base64编码解码;3.TouchXML xml解析.....http://blog.csdn.net/wstarx/article/de
2014-12-29 16:44:38 438
原创 pro-- 通讯录4--正向逆向数据传递总结
文顶顶通讯录1--数据正传 --- http://www.cnblogs.com/wendingding/p/3773603.html文顶顶通讯录2--数据逆传 --- http://www.cnblogs.com/wendingding/p/3777087.html---------------------------一、数据的逆传(使用代理) 通过上述我
2014-12-29 15:03:07 545
原创 pro-- 通讯录3-Edit
ContactViewController//// MJContactsViewController.m// 01-私人通讯录//// Created by apple on 14-4-10.// Copyright (c) 2014年 itcast. All rights reserved.//#import "MJContactsViewController.h"
2014-12-29 14:53:45 464
原创 pro-- 通讯录2-Add
iOS开发UI篇—实现一个私人通讯录小应用(二):http://www.cnblogs.com/wendingding/p/3777087.html一、实现功能说明(1)点击注销按钮,弹出一个对话框,点击确定后移除当前栈顶的控制器,返回开始界面,点击取消,不做任何操作。注意:注销按钮的单击事件已经进行了连线。实现-(void)actionSheet:(U
2014-12-29 13:55:22 434
原创 pro-- 通讯录-Login
1、用户数据在不同ViewController中的传递。比如:单击联系人列表中的cell,会跳到编辑页面或者保存编辑页面中的数据,将数据传给联系人页面。2、如果将数据持久化(存数据,下次使用的时候还存在)监听控件的话应该想到三种方法:addTarget监听点击事件、设置delegate监听常见事件、delegate还不行的话那就使用NotificationUITextField
2014-12-28 16:22:00 1004
原创 iOS开发UI篇 -- UINagivationController
文顶顶:http://www.cnblogs.com/wendingding/tag/UI高级/default.html?page=4为了便于管理控制器,iOS提供了2个比较特殊的控制器UINavigationControllerUITabBarController---------------------------------------------------UI
2014-12-28 14:32:59 822
原创 iOS开发UI篇 -- UIView
@interface UIView : UIResponder/** * 通过一个frame来初始化一个UI控件 */- (id)initWithFrame:(CGRect)frame;// YES:能够跟用户进行交互@property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;
2014-12-28 11:02:19 392
转载 UIApplication详解+app启动补充
文顶顶http://www.cnblogs.com/wendingding/p/3759960.html
2014-12-27 22:41:42 440
原创 summary-iOS状态栏(StatusBar)
iOS6之前都是使用UIApplication来控制StatusBar的从iOS7开始,系统提供了2种管理状态栏的方式通过UIViewController管理(每一个UIViewController都可以拥有自己不同的状态栏)通过UIApplication管理(一个应用程序的状态栏都由它统一管理) 在iOS7中,默认情况下,状态栏都是由UIViewController
2014-12-27 22:13:58 492
原创 UI基础-iOS黑马-UITableView6(A-Z#)- 多组汽车品牌demo
//// MJViewController.m// 08-汽车品牌//// Created by apple on 14-3-30.// Copyright (c) 2014年 itcast. All rights reserved.//#import "MJViewController.h"#import "MJCarGroup.h"#import "MJCar.h"
2014-12-27 20:33:23 1222
原创 UI基础-iOS黑马-UITableView5-Cell的性能优化
进行了两点优化cell的重用原理:/*iOS设备的内存有限,如果用UITableView显示成千上万条数据,就需要成千上万个UITableViewCell对象的话,那将会耗尽iOS设备的内存。要解决该问题,需要重用UITableViewCell对象重用原理:当滚动列表时,部分UITableViewCell会移出窗口,UITableView会将窗口外的UITableViewCell放入一个对象池
2014-12-27 16:36:05 483
原创 UI基础-iOS黑马-UITableView4常见属性!-
- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. // 32bit颜色 : ARGB // Alpha : 8 // Red : 8 // Green : 8
2014-12-27 16:02:12 441
原创 UI基础-iOS黑马-UITableViewCell的常见属性3-LoLdemo
#pragma mark - 数据源方法- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ return self.heros.count;}- (UITableViewCell *)tableView:(UITableView *)tableView
2014-12-27 14:36:37 365
原创 UI基础-iOS黑马-UITableView2-单组数据展示 LOL
提到数据 第一反应就是模型。开发都使用模型,继承NSObject....MVC只要改了模型,View的表现跟着改多组数据,一组就是一个模型。单组数据,一行就是一个模型。设置行高有两种方式:一种是通过UITableView的属性,另一种是通过Delegate//// MJViewController.m// 04-英雄展示//// Created by apple
2014-12-27 14:09:47 482
原创 UI基础-iOS黑马-UITableView1-汽车品牌demo
/* 掌握!!!设置UITableView的dataSource、delegateUITableView多组数据和单组数据的展示UITableViewCell的常见属性UITableView的性能优化(cell的循环利用)自定义Cell*/UITableView 有两种类型 Plain 和GroupPlain 一般在没有footer的情况下使用(有头
2014-12-27 13:29:59 624
原创 pro_图片轮转器——iOS黑马
//// MJViewController.m// 04-图片轮播器//// Created by apple on 14-3-29.// Copyright (c) 2014年 itcast. All rights reserved.//#define MJImageCount 5#import "MJViewController.h"
2014-12-27 10:12:39 608
原创 iOS开发UI篇 -- 0329UIScrollView案例以及代理详解
1、移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容普通的UIView不具备滚动功能,不能显示过多的内容UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容举例:手机上的“设置”、2、UIS
2014-12-27 08:39:42 832
原创 pro-超级猜图
//// MJViewController.m// 01-超级猜图最终版//// Created by apple on 14-3-27.// Copyright (c) 2014年 itcast. All rights reserved.//// iPhone上显示程序的图标// AppStore上显示程序的图标// Spotlight上显示程序的图标#impor
2014-12-26 16:07:43 854
原创 iOS需要知道的一些其他知识
1.状态栏在iOS7中,状态栏默认情况下归控制器管理,比如状态栏的样式、状态栏的是否可见控制器通过重写以下方法来控制状态栏设置状态栏的样式(UIStatusBarStyle)preferredStatusBarStyle;其中UIStatusBarStyleLightContent是白色样式设置状态栏的可见性- (BOOL)prefersStatusBarH
2014-12-26 15:56:28 448
原创 iOS开发UI技巧篇 -- UIButton
1、/** 默认情况下,当按钮高亮的情况下,图像的颜色会被画深一点,如果这下面的这个属性设置为no,* 那么可以去掉这个功能*/高亮的时候不调整图片:button1.adjustsImageWhenHighlighted = NO;2、/*跟上面的情况一样,默认情况下,当按钮禁用的时候,图像会被画得深一点,设置NO可以取消设置*/不可用的时候不调整图片:button
2014-12-26 10:29:35 560
原创 iOS开发UI篇 -- 04011AppDelegate中方法详解2
http://blog.csdn.net/duanyipeng/article/details/7101829http://blog.csdn.net/xyz_lmn/article/details/8916752iOS五种状态not running(非运行状态):应用程序没有运行或者被系统终止Inactive(前台非活动状态):应用正在进入前台状态,但是还不能接受事件处理
2014-12-18 15:37:58 549
转载 UI基础--UILabel的相关属性设置
转自:http://blog.csdn.net/heng615975867/article/details/38867337在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(void)viewD
2014-12-09 10:11:45 505
转载 iOS-NSNotification
NSNotification何时调用 前一阵子在维护一个项目时看到以前同事写的代码,看到他把所有的[[NSNotificationCenter defaultCenter] removeObserver:self];方法都放到了viewController的dealloc方法中,添加observer放到了init中,当时并没有想太多。后来在写相关代码时发现,
2014-12-05 13:29:35 389
转载 iOS-nagivationController
http://www.cnblogs.com/crearo-ssy/archive/2013/02/06/2899855.htmlpushViewController:【self.navigationController pushViewController】基于UINavigateControllerpresentViewController:【self presentView
2014-12-02 14:41:35 881
转载 iOS-NavigationBar
[[NSUserDefaults standardUserDefaults]removeObjectForKey:@"autologin"]; KTloginViewController *vc = [[KTloginViewControlleralloc] init]; // UINavigationController *nav = [[UINavigationContr
2014-12-02 12:32:18 396
转载 iOS-UITextView用法介绍2
http://www.cnblogs.com/smileEvday/archive/2012/06/28/tableView.htmlhttp://blog.csdn.net/qq5306546/article/details/8062606http://blog.csdn.net/l_ch_g/article/details/8260150http://www.cnblogs
2014-12-01 16:14:40 463
转载 iOS-UITextView用法介绍1
http://mobile.9sssd.com/ios/art/967本文介绍iOS TableView的用法,包括通过动态数组NSMutableArray中的数据来显示数据和通过plist文件提供数据来显示数据,并提供详细的示例代码供参考。通过两种方法来实现: 一、通过动态数组NSMutableArray中的数据,来显示数据1.新建Empty Applicat
2014-12-01 16:03:34 419
什么是 and 如何 通过static静态的集合模拟数据库
2014-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人