Skip to content

自动调整视图约束。针对iPhone6的视觉尺寸在iPhone5和plus上显示会比较别扭,该扩展通过运行时机制自动调整约束尺寸以等比例显示在iPhone5和plus上,包括对字体的自适应。

const-zhou/AutoSizeToDevice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

AutoSizeToDevice

使用方法

1.在需要自适应的视图上加上头文件

@import "UIView+AutoSizeToDevice.h"

2.在视图的初始化函数里面设置属性dg_viewAutoSizeToDevice = YES;

示例

1.UIViewController中使用

@import "UIViewController.h"
@import "UIVew+AutoSizeToDevice.h"

- (void)viewDidLoad()
{
  [super viewDidLoad];
  self.view.dg_viewAutoSizeToDevice = YES;
}

2.UIView中使用

@import "UIView.h"
@import "UIView+AutoSizeToDevice.h"

- (void)awakeFromNib
{
  self.dg_viewAutoSizeToDevice = YES;
}

- (id)initWithFrame:(CGRect)frame
{
  self = [super initWithFrame:frame];
  if (self){
    self.dg_viewAutoSizeToDevice = YES;
  }
  return self;
}

About

自动调整视图约束。针对iPhone6的视觉尺寸在iPhone5和plus上显示会比较别扭,该扩展通过运行时机制自动调整约束尺寸以等比例显示在iPhone5和plus上,包括对字体的自适应。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published