今天主要是上午
一、讲了布置下来的作业
二、讲了Bar在显示图片的情况中图片下移的状况的改善方法
@property (weak, nonatomic) IBOutlet UIScrollView *mySV;
- (void)viewDidLoad {
[super viewDidLoad];
UIImageView *iv = [[UIImageView alloc]initWithFrame:self.mySV.bounds];
iv.image = [UIImage imageNamed:@"11.jpg"];
[self.mySV addSubview:iv];
self.automaticallyAdjustsScrollViewInsets = NO;
}
-(void)viewWillAppear:(BOOL)animated{
NSLog(@"页面将要显示");
}
//-(void)viewWillLayoutSubviews{
//
//}
////让内部控件 控制布局的方法
//-(void)viewDidLayoutSubviews{
// [self.mySV setContentInset:UIEdgeInsetsMake(0, 0, 0, 0)];
//
//}
-(void)viewDidAppear:(BOOL)animated{
NSLog(@"页面已经显示");
}
三、下午主要的任务是考试
搭建界面在 页面中显示10行 每行显示 第1题 第2题 。。。。第10题(5)
1.界面中添加一个文本输入框 和一个Label 还有一个按钮 文本框中只能输入数字 而且限制用户不能输入8,点击按钮的时候把文本框中的内容显示到label中。(10)
2.界面中添加一个ScrollView,里面全屏显示5张图片,运行起来显示的是第三张,界面中添加一个pageControl 控制切换图片(15)
3.在导航栏的左边和右边分别添加一个按钮 点击左边按钮时控制台输出“左”点击右边按钮时控制台输出“右”(5)
4.每隔1秒在界面中随机位置添加一个按钮 按钮的title显示自己是第几个(10)
5.界面中添加一个Slider和ProgressView 拖动Slider让progressView跟着移动 (5)
6.界面中添加一个SegmentedControl 里面显示 刘德华、张学友、黎明、郭富城, 点击任何一个在控制台输出这个按钮对应的名字(5)
7.界面中每隔0.1秒随机位置添加一个图片显示内容不限 每隔5秒清屏一次(10)
8.在界面中显示9张不一样的图片大小相同一行有三个填充满屏幕(5)
9.添加一个图片让这张图片贴着屏幕边缘转圈(15)
10.有两个页面 第一个页面有一个label和一个按钮 点击按钮跳到第二个页面 第二个页面有两个按钮 title分别是A和B 点击按钮返回上一个页面 第一个页面的label则显示 A或B 点A按钮返回 显示A 点B按钮显示B(15)