IOS iPhone开发 UI整理总结

IOS iPhone开发 UI整理总结

ID:39549849

大小:69.00 KB

页数:13页

时间:2019-07-06

IOS iPhone开发 UI整理总结_第1页
IOS iPhone开发 UI整理总结_第2页
IOS iPhone开发 UI整理总结_第3页
IOS iPhone开发 UI整理总结_第4页
IOS iPhone开发 UI整理总结_第5页
资源描述:

《IOS iPhone开发 UI整理总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广播//发送者//发送值改变的广播(通知)[[NSNotificationCenterdefaultCenter]postNotificationName:@"dataChange"object:nil];//接受者//接收广播[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(reloadView)name:@"dataChange"object:nil];-(void)dealloc{[[NSNotificationCenterdefaul

2、tCenter]removeObserver:selfname:@"dataChange"object:nil];[superdealloc];}push-popView[self.navigationControllerpushViewController:subanimated:YES];[self.navigationControllerpopViewControllerAnimated:YES];//显示导航条[self.navigationControllersetNavigationBarHidden:NOanimate

3、d:YES];模态化弹出[self.navigationControllerpresentModalViewController:Controlleranimated:YES];[ControllerdismissViewControllerAnimated:YEScompletion:^{}];动画[UIViewanimateWithDuration:0.1animations:^{//通过transform让imageView转动一周_refreshView.transform=CGAffineTransformRotate(_

4、refreshView.transform,1.0);}];heightForRowAtIndexPath-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{//根据数据源中的数据,以及cell中各个控件的frame的设定,重新计算行高ChatModle*modle=[_dataArrayobjectAtIndex:indexPath.row];CGSizesize=[modle.chatTextsize

5、WithFont:[UIFontsystemFontOfSize:18]constrainedToSize:CGSizeMake(260,999)lineBreakMode:NSLineBreakByCharWrapping];returnsize.height+40;}UILabel字体加粗;[UILabelsetFont:[UIFontfontWithName:@"Helvetica-Bold"size:20]];加粗并且倾斜[UILabelsetFont:[UIFontfontWithName:@"Helvetica-Bold

6、Oblique"size:20]];UILabel使用自定义字体博客分类:Phone/IOS/Objective-C xcode4 下载自定义字体(例如:Blazed.ttf)后,拖入项目当中。 在SupportingFiles中找到(项目名称)-info.plist,添加Fontsprovidedbyapplication项,打开对应的数组,可以设置多个字体,在Item0中输入Blazed.ttf。 在程序中通过字体familyname,找出字体名字。然后使用 C代码 1.label.font = [UIFont fontwith

7、name:@"Blazed" size:42];    或者 C代码 1.UIFont *tfont = [UIFont fontWithName:@"Blazed" size:42];  2.label.font = tfont;    例外还有其他设置: C代码 1.UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(50.0, 20.0, 200.0, 50.0)];         C代码 1.//设置阴影  2.[label setShadowColor:[U

8、IColor blackColor]];  3.[label setShadowOffset:CGSizeMake(-2, 3)];  4.  5.  6.//设置是否能与用户进行交互       7.label.userIntera

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。