ios经验总结
来源:互联网 发布:淘宝分享领红包 编辑:程序博客网 时间:2024/06/05 17:24
1.当一个控制器的View是另一控制器view的子控件,那么这个控制器也最好也是另一个控制器的子控制器例如:
UIViewController *testVC = [UIViewController new];
[self.view addSubview:testVC.view];
[self addChildViewController:testVC];
2.- (void)viewDidLayoutSubviews屏幕旋转就会调用
3.UIGraphicsBeginImageContextWithOptions(_headerView.frame.size, _headerView.opaque, 0.0);
[_headerView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();全屏截图
4.webview禁止用户选择跟长按
- (void)webViewDidFinishLoad:(UIWebView *)webView {
// 禁用用户选择
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='none';"];
// 禁用长按弹出框
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout='none';"];
}
5.https://developer.apple.com/appstore/contact/?topic=expedite快速审核
6.NSIndexPath类型是用来获取用户选择的indexPath,在别的函数里面,若需要知道用户选择了哪个cell,用上它可以省事很多。不必再去建全局变量section和row。
NSIndexPath *tableSelection = [self.tableView indexPathForSelectedRow];
7.点击home键触发AppDelegate.m中的
- (void)applicationWillResignActive:(UIApplication *)application
8.禁止锁屏
[UIApplication sharedApplication].idleTimerDisabled = YES;
或
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
9.修改UITextField中Placeholder的文字颜色
[textField setValue:[UIColor redColor] forKeyPath:@"_placeholderLabel.textColor"];
- ios经验总结
- IOS开发经验总结
- iOS开发经验总结
- ios arc 经验总结
- iOS开发经验总结:
- iOS开发经验总结
- iOS开发经验总结
- IOS SQLite经验总结
- IOS学习经验总结
- iOS开发经验总结
- iOS开发经验总结
- iOS开发经验总结
- iOS注释方法经验总结
- iOS开发经验总结
- iOS开发经验总结
- iOS开发经验总结1
- [绍棠] iOS开发经验总结
- iOS 项目经验总结
- JavaScript权威指南_135_第15章_脚本化文档_15.8-文档和元素的几何形状和滚动-判定元素在某点
- 利用反射,分析类
- Java笔记(选择)
- Html5之web workers多线程
- texifield
- ios经验总结
- Android下载并安装APK
- 黑马程序员-死锁
- GRE写作必备句型
- Y2K Accounting Bug
- static
- 关系数据库设计范式介绍
- [解决方法]MySql提示:The server quit without updating PID file(…)失败
- MySQL where 和 having 条件语句的区别