/**
*出現(xiàn)界面加載xib的尺寸發(fā)生改變時(shí)靴跛,需要設(shè)置xib的屬性
iPad中控制器的view的尺寸默認(rèn)都是1024*768幢泼,xib的尺寸具有默認(rèn)值
Controller顯示在popover中,粗村變?yōu)?80*320 Xib的尺寸也跟著減少最后減為0
*/
self.autoresizingMake=UIViewAutoresingNone;
或者在界面中設(shè)置
關(guān)閉界面的autoLayout與size
界面->設(shè)置->a
開(kāi)啟界面的autolayout
/**
*界面加載多個(gè)tableView時(shí)洁仗,判斷是否為主表進(jìn)行不同表結(jié)構(gòu)的設(shè)計(jì)
*可以刷新不同的表
*/
SCROLLERVIEW 注意點(diǎn):
contentSize:scrollview可顯示的區(qū)域
contentOffset:scrollview當(dāng)前顯示區(qū)域頂點(diǎn)相對(duì)于frame頂點(diǎn)的偏移量
contentInset:scrollview的contentview的頂點(diǎn)相對(duì)于scrollview的位置
/*
*實(shí)現(xiàn)導(dǎo)航欄顏色的變化
*/
-(void)scrollViewDidScroll:(UIScrollView*)scrollView{
//導(dǎo)航欄alpha值在改變
CGPointoffset = scrollView.contentOffset;
CGFloatalpha;
CGFloatdown=364+offset.y;
NSLog(@"y %f",down);//初始值為-364
if(down>0&& down<364 &&down!=64) {
?alpha=down/364;
NSLog(@"alpha %f",alpha);
UINavigationBar*bar=self.navigationController.navigationBar;
[barsetValue:@(alpha)forKeyPath:@"backgroundView.alpha"];
}
}