0920-0929 tableView返回顶部/上架流程/一些小功能
2016-09-29 17:44
267 查看
切换不同列表 使tableView返回顶部
iOS app上架流程 详细
http://www.jianshu.com/p/b1b77d804254
待解决 get请求返回一个数字,返回data形式转换成字符串之后,结果正确,控制台出现一句提醒:
Incorrect NSStringEncoding value 0x8000100 detected. Assuming NSASCIIStringEncoding. Will stop this compatiblity mapping behavior in the near future.
4.
一,修改状态栏:
1.加入[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];但此方法只是不显示状态条,状态条所占用的空间仍然存在。
2.可以修改Info.plist文件,在info.plist文件中加入一条新键值,命名为:UIStatusBarHidden;选择Valuetype为Boolean,而后重新编译运行。
3,修改屏幕显示方向:
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight animated:NO];
4,得到项目的名字
//得到项目的名字,并设置在当前视图标题上
self.title = [[[NSBundle mainBundle] infoDictionary] objectForKey:@”CFBundleName”];
5,设置当前视图支持触摸
setUserInteractionEnabled:YES;
6.Button.userInteractionEnabled=NO,按钮停止接受任何事件
7.Button.Enabled=NO,按钮不显示
8.获得当前鼠标的位置
[NSEvent mouseLocation];
9.刷新UITableViewrController视图
[self.TableView reloadData];
10.
字符串转化为int
NSString的IntegerValue方法
11.整形转化为字符串为StringWithFormat;
12.制作一个简单的动画:
(IBAction)curlAction:(id)sender
{
//开始一个动画
[UIView beginAnimations:nil context:NULL];
//设置动画得时间间隔
[UIView setAnimationDuration:kTransitionDuration];
//设置动画得旋转方式
[UIView setAnimationTransition:([self.mainView superview] ?
UIViewAnimationTransitionCurlUp : UIViewAnimationTransitionCurlDown)
forView:self.containerView cache:YES];
if ([self.flipToView superview])
{
[self.flipToView removeFromSuperview];
[self.containerView addSubview:self.mainView];
}
else
{
[self.mainView removeFromSuperview];
[self.containerView addSubview:self.flipToView];
}
[UIView commitAnimations];
}
13.使用随机数
srandom()得使用
random((unsigned)(macn_absolute_time() &0xFFFFFFFF));
14。Quartz中是怎样设置旋转点得
UIImageView *imageview=[[UIImageview alloc] initWithImage:[UIImage imageNamed:@”bg.png”]];
imageView.layer.anchorPoint=CGPointMake(0.5,1.0);
15.隐藏NavigationBar
[self.navigationController setNavigationBarHidden:YES animated:YES];
16,根据CLLocation得到coordinate(坐标)而后打开google地图:
NSString *mapUrl=[NSString stringWithFormat:@”http://maps.google.com/maps?q=%f,%f“,loc.latitude,loc.longitude];
NSURL *url=[NSURL URLWithString:mapUrl];
[[UIApplication sharedApplication] openURL:url];
17.日期格式化:
NSDataFormat *format=[NSDateFormat alloc] init];
[format setDateFormat:@”hh:mm:ss”];
NSDate *noew=[NSDate date];
NSString *str=[format stringFromDate:now];
18。webView使用:
webView loadRequest:[NSURLRequest alloc] initwithURL:[NSURL alloc]initWithStringt:@”http://www.google.com“];
18。通过通知调用方法:
UIApplication *app = [UIApplication sharedApplication];
[[NSNotificationCenter defaultCenter] addObserve:self
selector:@selector(xxx:)
name:UIApplicationWillTerminateNofification
object:app];
19。遍历所有视图的方法:
其中cell是UITableViewCell,
for(UIView *oneView in cell.contentView.subviews)
{
if ([oneView isMemberOfClass:[UITextField class]])
{
textField = (UITextField *)oneView;
}
}
20.
1、背景音乐播放 支持mp3格式 循环播放长音乐
这种播放音乐的方式导入框架#import
[self.newsListTableView setContentOffset:(CGPointMake(0, 0)) animated:NO]; // UITableView 继承自UIScrollView,setContentOffset是scrollView里的一个方法 //另外 设置tableView的属性 scrollsToTop = YES; 点击状态栏直接返回顶部
iOS app上架流程 详细
http://www.jianshu.com/p/b1b77d804254
待解决 get请求返回一个数字,返回data形式转换成字符串之后,结果正确,控制台出现一句提醒:
Incorrect NSStringEncoding value 0x8000100 detected. Assuming NSASCIIStringEncoding. Will stop this compatiblity mapping behavior in the near future.
4.
一,修改状态栏:
1.加入[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];但此方法只是不显示状态条,状态条所占用的空间仍然存在。
2.可以修改Info.plist文件,在info.plist文件中加入一条新键值,命名为:UIStatusBarHidden;选择Valuetype为Boolean,而后重新编译运行。
3,修改屏幕显示方向:
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight animated:NO];
4,得到项目的名字
//得到项目的名字,并设置在当前视图标题上
self.title = [[[NSBundle mainBundle] infoDictionary] objectForKey:@”CFBundleName”];
5,设置当前视图支持触摸
setUserInteractionEnabled:YES;
6.Button.userInteractionEnabled=NO,按钮停止接受任何事件
7.Button.Enabled=NO,按钮不显示
8.获得当前鼠标的位置
[NSEvent mouseLocation];
9.刷新UITableViewrController视图
[self.TableView reloadData];
10.
字符串转化为int
NSString的IntegerValue方法
11.整形转化为字符串为StringWithFormat;
12.制作一个简单的动画:
(IBAction)curlAction:(id)sender
{
//开始一个动画
[UIView beginAnimations:nil context:NULL];
//设置动画得时间间隔
[UIView setAnimationDuration:kTransitionDuration];
//设置动画得旋转方式
[UIView setAnimationTransition:([self.mainView superview] ?
UIViewAnimationTransitionCurlUp : UIViewAnimationTransitionCurlDown)
forView:self.containerView cache:YES];
if ([self.flipToView superview])
{
[self.flipToView removeFromSuperview];
[self.containerView addSubview:self.mainView];
}
else
{
[self.mainView removeFromSuperview];
[self.containerView addSubview:self.flipToView];
}
[UIView commitAnimations];
}
13.使用随机数
srandom()得使用
random((unsigned)(macn_absolute_time() &0xFFFFFFFF));
14。Quartz中是怎样设置旋转点得
UIImageView *imageview=[[UIImageview alloc] initWithImage:[UIImage imageNamed:@”bg.png”]];
imageView.layer.anchorPoint=CGPointMake(0.5,1.0);
15.隐藏NavigationBar
[self.navigationController setNavigationBarHidden:YES animated:YES];
16,根据CLLocation得到coordinate(坐标)而后打开google地图:
NSString *mapUrl=[NSString stringWithFormat:@”http://maps.google.com/maps?q=%f,%f“,loc.latitude,loc.longitude];
NSURL *url=[NSURL URLWithString:mapUrl];
[[UIApplication sharedApplication] openURL:url];
17.日期格式化:
NSDataFormat *format=[NSDateFormat alloc] init];
[format setDateFormat:@”hh:mm:ss”];
NSDate *noew=[NSDate date];
NSString *str=[format stringFromDate:now];
18。webView使用:
webView loadRequest:[NSURLRequest alloc] initwithURL:[NSURL alloc]initWithStringt:@”http://www.google.com“];
18。通过通知调用方法:
UIApplication *app = [UIApplication sharedApplication];
[[NSNotificationCenter defaultCenter] addObserve:self
selector:@selector(xxx:)
name:UIApplicationWillTerminateNofification
object:app];
19。遍历所有视图的方法:
其中cell是UITableViewCell,
for(UIView *oneView in cell.contentView.subviews)
{
if ([oneView isMemberOfClass:[UITextField class]])
{
textField = (UITextField *)oneView;
}
}
20.
1、背景音乐播放 支持mp3格式 循环播放长音乐
这种播放音乐的方式导入框架#import
相关文章推荐
- ios 点击navbar 标题栏 tableview返回顶部
- iOS 11 系统下tableView顶部多出一些留白的解决方法
- 多个tableView点击状态栏返回顶部
- 让tableView滚到顶部的功能,请注意UITabelView 继承自UIScrollView,而setContentOffset是scrollview
- Swift - 点击状态栏使tableView返回顶部(附:状态栏点击事件响应)
- 让tableView滚到顶部的功能
- android 实现了知乎日报的大部分功能,增加双击标题栏回到顶部以及双击 webview 返回两个实用功能
- 三十一,iOS 11系统下tableView顶部多出一些留白的解决方法
- Android学习札记15:对Android中View绘制流程的一些理解
- IOS开发系列之阿堂教程:tableView的下拉涮新功能实践
- TableView中的编辑删除功能
- js+JQuery实现返回顶部功能
- 自动显示隐藏返回顶部功能
- 关于tableview 的一些属性设置
- 设置tableview返回时取消选中状态
- jQuery一句代码实现返回顶部功能
- 一些简单样式控制(包括GirdView、table)
- IOS开发系列之阿堂教程:tableView的下拉涮新功能实践
- jquery实现返回顶部按钮和scroll滚动功能[带动画效果] 转载
- jQuery下的返回顶部功能的实现实例页面