IOS 小问题笔记
2014-02-19 18:02
197 查看
UINavigationController 设置半透明
navigation.navigationBar.translucent =YES;
获取根视图
[UIApplication sharedApplication].keyWindow.rootViewController
获取根视图代理类
[UIApplication sharedApplication].delegate
折纸效果动画
http://code4app.com/ios/XYOrigami/4fcc23166803fa6337000000
UIScrollView滚动到指定位置
[mScrollView setContentOffset:CGPointMake(0, 200) animated:YES];
IOS添加左右手势
只支持竖屏
1.在工程里面找到Supporting Files文件夹;
2.找到文件夹下面的XXXX-Info.plist,选中打开;
3.找到Supported interface orientation,会发现里面除了支持竖屏还支持其他方向
![](http://img.blog.csdn.net/20131023163525390?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHVtaW5nd2VpMTIzNDU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.选中item0,会发现有“+”和“-”,选中“-”将item0删除
![](http://img.blog.csdn.net/20131023163720718?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHVtaW5nd2VpMTIzNDU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5.对item1进行同样的操作,让最后只剩item2.那么工程中所有的页面就只支持竖屏了
![](http://img.blog.csdn.net/20131023163943109?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHVtaW5nd2VpMTIzNDU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
动态修改navigationbar显示与否
UIScroView设置滚动没有惯性 bounces
(1)当bounces属性设置为YES时,当UIScrollView中图片滑动到边界的时候会出现弹动的效果,就像是Linux中的果冻效果一样。
(2)当bounces属性设置为NO时,当UIScrollView中图片滑动到边界时会直接定在边界就不会有弹动的效果。
点击UITextField显示键盘,并且在键盘上面显示一个视图
状态栏loading状态
UITableView不显示分割线
navigation.navigationBar.translucent =YES;
获取根视图
[UIApplication sharedApplication].keyWindow.rootViewController
获取根视图代理类
[UIApplication sharedApplication].delegate
[UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.3f]; [UIView setAnimationCurve:UIViewAnimationCurveLinear]; [myDelegate.leftView setFrame: leftRect]; [rootViewController.view setFrame: rightRect]; [UIView commitAnimations];
折纸效果动画
http://code4app.com/ios/XYOrigami/4fcc23166803fa6337000000
UIScrollView滚动到指定位置
[mScrollView setContentOffset:CGPointMake(0, 200) animated:YES];
IOS添加左右手势
// 添加手势 UISwipeGestureRecognizer * swipeGestureLeft = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(leftBarClick:)]; swipeGestureLeft.direction = UISwipeGestureRecognizerDirectionLeft; self.swipeGestureLeft=swipeGestureLeft; UISwipeGestureRecognizer * swipeGestureRight = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(leftBarClick:)]; swipeGestureRight.direction = UISwipeGestureRecognizerDirectionRight; self.swipeGestureRight=swipeGestureRight; [self.view addGestureRecognizer:swipeGestureLeft]; [self.view addGestureRecognizer:swipeGestureRight];
只支持竖屏
1.在工程里面找到Supporting Files文件夹;
2.找到文件夹下面的XXXX-Info.plist,选中打开;
3.找到Supported interface orientation,会发现里面除了支持竖屏还支持其他方向
4.选中item0,会发现有“+”和“-”,选中“-”将item0删除
5.对item1进行同样的操作,让最后只剩item2.那么工程中所有的页面就只支持竖屏了
动态修改navigationbar显示与否
self.navigationController.navigationBar.hidden = NO;
UIScroView设置滚动没有惯性 bounces
(1)当bounces属性设置为YES时,当UIScrollView中图片滑动到边界的时候会出现弹动的效果,就像是Linux中的果冻效果一样。
(2)当bounces属性设置为NO时,当UIScrollView中图片滑动到边界时会直接定在边界就不会有弹动的效果。
点击UITextField显示键盘,并且在键盘上面显示一个视图
textField.inputAccessoryView = inputView; [textField becomeFirstResponder];
状态栏loading状态
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
UITableView不显示分割线
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
相关文章推荐
- iOS开发笔记12:iOS7上UITextField限制字数输入导致崩溃问题
- iOS开发笔记--导致EXC_BAD_ACCESS问题的原因
- IOS开发笔记之九——类型不匹配导致的app崩溃问题(bug总结二)
- [iOS]学习笔记4(一些问题)
- iOS项目笔记-----记账项目中的小问题
- IOS开发笔记之十七——一个关于工程目录读写权限的问题
- iOS学习笔记43-iOS9新特性和开发中常见的问题大总结
- 常见iOS开发问题知识点笔记
- IOS开发笔记-字符串转换为日期时间存在时差问题的处理
- ios学习笔记:关于nil和 null和NSNull的区别及相关问题
- iOS开发笔记-升级Xcode7后Pod无法使用问题
- IOS开发笔记之十四——使用系统相册或相机导致状态栏隐藏的问题(bug总结四)
- 【iOS学习笔记】c语言问题
- IOS学习笔记36—解决键盘遮挡输入框(UITextField)问题
- IOS学习笔记36—解决键盘遮挡输入框(UITextField)问题
- iOS复习笔记7:循环引用问题
- iOS开发笔记3——IOS开发内存警告Memory Warning和ViewController的生命周期的问题
- iOS开发笔记之解决键盘遮挡UITextField问题
- ios问题笔记
- css在ios和android设备上的兼容性问题(移动设备不同内核浏览器样式兼容性)笔记