• 大小: 2.24M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 标签: 布局  实例  

资源简介

ios布局

资源截图

代码片段和文件信息

//
//  CUSFillLayout.m
//  CUSLayout
//
//  Created by zhangyu on 13-4-9.
//  Copyright (c) 2013年 zhangyu. All rights reserved.
//

#import “CUSFillLayout.h“

@implementation CUSFillLayout
@synthesize type;
@synthesize spacing;

- (id)init
{
    self = [super init];
    if (self) {
        type = CUSLayoutTypeHorizontal;
//        marginHeight = 0.0;
//        marginWidth = 0.0;
        spacing = 5.0;
    }
    return self;
}
-(void)layout:(UIView *)composite{
    CGRect rect = [composite getClientArea];
NSArray *children = [self getUsealbeChildren:composite];
int count = [children count];
if (count == 0) return;
int width = rect.size.width - (self.marginLeft + self.marginRight);
int height = rect.size.height - (self.marginTop + self.marginBottom) * 2;
if (type == CUSLayoutTypeHorizo

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-05-23 03:56  CUSLayout-master\
     文件         232  2013-05-23 03:56  CUSLayout-master\.gitignore
     目录           0  2013-05-23 03:56  CUSLayout-master\CUSLayout.xcodeproj\
     文件       44661  2013-05-23 03:56  CUSLayout-master\CUSLayout.xcodeproj\project.pbxproj
     目录           0  2013-05-23 03:56  CUSLayout-master\CUSLayout\
     文件         606  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSFillLayout.h
     文件        1882  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSFillLayout.m
     文件         612  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayout.h
     文件         615  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutConstant.h
     文件         427  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutData.h
     文件         217  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutData.m
     文件         480  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutDesignerView.h
     文件        5854  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutDesignerView.m
     文件         999  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutframe.h
     文件         863  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutframe.m
     文件         559  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutobject+Util.h
     文件        1152  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutobject+Util.m
     文件        1232  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutUtil.h
     文件        1547  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLayoutUtil.m
     文件         366  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLinnerData.h
     文件         419  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLinnerData.m
     文件         660  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLinnerLayout.h
     文件        6561  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSLinnerLayout.m
     文件         238  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSRealSingleton.h
     文件         413  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSRealSingleton.m
     文件         588  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSRowData.h
     文件         655  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSRowData.m
     文件         958  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSRowLayout.h
     文件       14557  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSRowLayout.m
     文件         450  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSStackLayout.h
     文件        1305  2013-05-23 03:56  CUSLayout-master\CUSLayout\CUSStackLayout.m
............此处省略47个文件信息

评论

共有 条评论