iOS开发一些实用的小方法
来源:互联网 发布:网络摄像头内部结构图 编辑:程序博客网 时间:2024/06/04 18:23
1.AppDelegate.m 程序开头一般模式
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindowalloc] initWithFrame:[[UIScreenmainScreen] bounds]] autorelease];
// Override point for customization after application launch.
self.window.backgroundColor = [UIColorwhiteColor];
_mainViewController = [[MainViewControlleralloc] init];
_navController = [[UINavigationControlleralloc] initWithRootViewController:_mainViewController];
self.window.rootViewController =_navController;
//self.window.rootViewController = _mainViewController;
[self.windowmakeKeyAndVisible];
returnYES;
}
2.给导航栏自定义添加背景图片
[self.navigationController.navigationBarsetBackgroundImage:[UIImageimageNamed:@"nav_bg_both.png"]forBarMetrics:UIBarMetricsDefault];
3.自定义导航栏左右按钮(涉及到button的大概用法)
#pragma mark - 自定义button
/*自定义导航栏左按钮*/
- (void)setNavLeftButton
{
UIButton *lButton = [UIButtonbuttonWithType:UIButtonTypeCustom];
lButton.frame =CGRectMake(0, 0,40, 44);
[lButton addTarget:selfaction:@selector(clickLeftButton)forControlEvents:UIControlEventTouchDown];
[lButton setImage:[UIImageimageNamed:@"nav_left.png"]forState:UIControlStateNormal];
UIBarButtonItem *leftButton = [[UIBarButtonItemalloc] initWithCustomView:lButton];
self.navigationItem.leftBarButtonItem = leftButton;
[leftButton release];
[lButton release],lButton =nil;
}
/*自定义导航栏右按钮*/
- (void)setNavRightButton
{
UIButton *rButton = [UIButtonbuttonWithType:UIButtonTypeCustom];
rButton.frame =CGRectMake(0, 0,40, 44);
[rButton addTarget:selfaction:@selector(clickRightButton)forControlEvents:UIControlEventTouchDown];
[rButton setImage:[UIImageimageNamed:@"helpBar_plus.png"]forState:UIControlStateNormal];
UIBarButtonItem *rightButton = [[UIBarButtonItemalloc] initWithCustomView:rButton];
self.navigationItem.rightBarButtonItem = rightButton;
[rButton release],rButton =nil;
[rightButton release],rightButton =nil;
}
- iOS开发一些实用的小方法
- iOS开发的一些实用小技巧
- iOS开发中一些实用小代码
- iOS开发中一些实用小代码
- iOS开发中一些实用小代码。
- iOS开发中一些实用小代码
- iOS开发的一些小方法
- iOS开发中一些实用方法的总结
- IOS 开发中的一些实用公共方法
- asp.net的一些实用小方法
- iOS开发之-收集的不常用却实用的小方法和技巧
- iOS开发之-收集的不常用却实用的小方法和技巧
- 一些iOS开发中一些实用的Demo分享
- iOS开发 - 实用小功能
- 总结的一些简单实用的小方法
- 简单实用控制血压的一些小方法
- jquery easyui combox一些实用的小方法
- 【转】一些令女生漂亮的小方法,很实用..........
- Linux高性能服务器编程——I/O复用
- Leetcode:Merge Two Sorted Lists 合并两个有序单链表
- SPOJ 694、705 Distinct Substrings 、 New Distinct Substrings (后缀数组)
- C动态库、静态库基础
- cocos2d-x中的adddChild函数中的zOrder参数理解和实际显示效果
- iOS开发一些实用的小方法
- HDU 1814 Peaceful Commission(2-SAT:最小字典序)
- CPSR_当前程序状态寄存器
- file_get_contents fsocketopen分别模拟http请求
- Andriod由0开始(入门到精通)
- Python 逻辑运算返回值
- uva 11754 - Code Feat(中国剩余定理+暴力)
- C语言中枚举的简单介绍
- 零零碎碎的总结