ios开发 UI高级 间距设置

原创 2016年08月30日 20:51:36
// cell之间的间隔
-(
void)setFrame:(CGRect)frame{
   
    frame.
origin.x = 5;
    frame.
size.width -= 2 * frame.origin.x;
    frame.
size.height -= 1; //分割线
   
    [
super setFrame:frame];
}
如果我们发现设置了属性的frame,但是属性的frame并没有变化,那么就应该考虑系统的系统调节frame属性
- (void)awakeFromNib {
    // 将自动设置no
    self.autoresizingMask = UIViewAutoresizingNone;
}
显示图片高度等于显示图片宽度乘以图片高度除以图片宽度
CGFloat pictureW = maxSize.width;
CGFloat pictureH = pictureW * self.height/self.width;
#pragma mark - 手势的响应事件
-(void)tapGestureAction:(UITapGestureRecognizer *)tap{
   // 初始化控制器
   
EssenceImageViewController *imageVC = [[EssenceImageViewController alloc]init];
   
// view没有present方法,所以使用UIApplication
    [[
UIApplication sharedApplication].keyWindow.rootViewController presentViewController:imageVC animated:YES completion:nil];
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

ios开发——解决UICollectionView的cell间距与设置不符问题

在用UICollectionView展示数据时,有时我们希望将cell的间距调成一个我们想要的值,然后查API可以看到有这么一个属性: ? 1 2 3 - (CGFl...
  • wangrui13931182709
  • wangrui13931182709
  • 2016年03月03日 12:33
  • 2371

控制iOS中文字的字间距与行间距

为了满足不同的视觉效果,我们文字之间的字间距行间距,经常在项目中需要更改,今天把这几句代码提取出来,和小伙伴们一起分享,以免下次你找不到呦~ 如果需要字间距需要提前写上 #import ,而只需要行...
  • siwen1990
  • siwen1990
  • 2016年04月20日 16:04
  • 4285

iOS开发实战——CollectionView中cell的间距设置

我在前面多篇博客中详细讲解了CollectionView的使用与自定义CollectionViewCell的设计,可以参考《iOS开发实战——CollectionView点击事件与键盘隐藏结合案例》《...
  • CHENYUFENG1991
  • CHENYUFENG1991
  • 2016年06月21日 01:06
  • 14785

iOS-OC-设置UITableViewCell之间的间距(推荐第四种)

1.设置假的间距,我们在tableviewcell的contentView上添加一个view,比如让其距离上下左右的距离都是10;这个方法是最容易想到的; 2.用UIContentView来代替t...
  • u014220518
  • u014220518
  • 2016年07月22日 16:33
  • 15775

ios开发——解决UICollectionView的cell间距与设置不符问题

在用UICollectionView展示数据时,有时我们希望将cell的间距调成一个我们想要的值,但往往不得结果。这里我们来看一个不错的方法...
  • u013604612
  • u013604612
  • 2014年11月24日 19:31
  • 7971

Navigation左右文字间距(修改rightBarButtonItem的间距)

- (void)initNavigateView{     UIColor *textColorButtonSelected = EF_TextColor_TextColorButtonS...
  • YLGWHYH
  • YLGWHYH
  • 2016年06月20日 10:06
  • 1293

iOS - 关于导航两侧按钮距离左右侧边距的修改

原文链接:http://www.jianshu.com/p/5c74dfc94deb UI界面的完美是一个好的产品的前提条件,最近开发在设置导航上左侧右侧的barbuttonItem 的...
  • lincsdnnet
  • lincsdnnet
  • 2016年09月19日 09:52
  • 2426

RecyclerView 上下左右四种间距的设置方法

RecyclerView控件大家肯定不陌生,已经应用有一段时间了,最近在项目中写一个GridLayout样式的RecyclerView时需要设置,item之间左右的间距,下面是我总结的一个设置间距的方...
  • yangbin0513
  • yangbin0513
  • 2017年05月10日 11:14
  • 1202

设置网格UICollectionView的单元格间距

要设置单元格cell的间距(水平间距,垂直间距)可进行如下设置: 方法1:在storyboard中设置 选择Collection View后在面板里设置Min Spacing相关属性(这里...
  • lvchaman
  • lvchaman
  • 2016年02月29日 15:58
  • 740

iCarousel详细说明

转:http://blog.sina.com.cn/s/blog_bbafd3720101fp6n.html 文档 支持的操作系统和SDK版本 支持构建目标 - 的iOS 5.1 / M...
  • u010637180
  • u010637180
  • 2016年05月20日 10:51
  • 2514
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ios开发 UI高级 间距设置
举报原因:
原因补充:

(最多只允许输入30个字)