1.動态添加View
#import "ViewController.h"
@interface ViewController ()
@property(nonatomic,weak) UILabel *changeLable;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
UILabel *lable = [[UILabel alloc] init];
lable.frame = CGRectMake(0, 0, 100, 100);
lable.backgroundColor = [UIColor yellowColor];
[self.view addSubview:lable];
self.changeLable = lable;
}
- (IBAction)changeFrame:(id)sender {
CGRect frame = self.changeLable.frame;
frame.origin.x +=100 ;
self.changeLable.frame = frame;
}
2.給圖檔添加毛玻璃效果
-(void)addImageView{
UIImageView *imageView = [[UIImageView alloc]init];
imageView.image = [UIImage imageNamed:@"lufei"];
imageView.frame = self.view.bounds;
imageView.contentMode = UIViewContentModeScaleAspectFill;
[self.view addSubview:imageView];
}
-(void)addToolBar{
UIToolbar *toolbar =[[UIToolbar alloc]init];
toolbar.frame = self.view.bounds;
toolbar.alpha = 0.5f;
[self.view addSubview:toolbar];
}
IOS 基礎 控件篇(一)1.動态添加View2.給圖檔添加毛玻璃效果3. UIImageView 加載圖檔的兩種方式 3. UIImageView 加載圖檔的兩種方式
-
- 通過 Assets.xcassets 中的圖檔
-
- 将圖檔資源放在項目更目錄下,然後用Bundle 加載出來
-(void)addImageViewFormDictory{
UIImageView *imageView = [[UIImageView alloc]init];
// imageView.image = [UIImage imageNamed:@"lufei"];
NSString *path = [[NSBundle mainBundle] pathForResource:@"lufeu" ofType:@"jpeg"];
imageView.image = [UIImage imageWithContentsOfFile:path];
imageView.frame = self.view.bounds;
imageView.contentMode = UIViewContentModeScaleAspectFill;
[self.view addSubview:imageView];
}
IOS 基礎 控件篇(一)1.動态添加View2.給圖檔添加毛玻璃效果3. UIImageView 加載圖檔的兩種方式
IOS 基礎 控件篇(一)1.動态添加View2.給圖檔添加毛玻璃效果3. UIImageView 加載圖檔的兩種方式