子控制器
- UITabBarController默認(rèn)顯示第一個(gè) 子控制器的view
- 手動(dòng)選擇顯示的子控制器,selectedIndex=索引值
- 添加子控制器
UIViewController *viewVC = [[UIViewController alloc] init];
viewVC.view.backgroundColor = [UIColor blueColor];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:viewVC];
viewVC.tabBarItem.title = @"首頁";
viewVC.tabBarItem.badgeValue = @"10";
viewVC.tabBarItem.image = [[UIImage alloc] init];
UITabBarController *barVC = [[UITabBarController alloc] init];
[barVC addChildViewController:nav];
UITabBar
UITabBarItem
viewVC.tabBarItem.title = @"首頁";
viewVC.tabBarItem.badgeValue = @"10";
viewVC.tabBarItem.image = [[UIImage alloc] init];
Modal
- 當(dāng)在Modal的時(shí)候,系統(tǒng)會(huì)移除窗口上的view,然后把Modal出來的控制器的view添加到窗口上并顯示出來
- 如果當(dāng)一個(gè)控制器的被銷毀,那么他的view的業(yè)務(wù)邏輯沒有辦法處理的
- 控制器被銷毀,但控制器的view不一定也被銷毀了(只要有一個(gè)強(qiáng)指針指向它)
- Modal出來的控制器之所以不會(huì)被銷毀掉,是因?yàn)橛衟resentedViewController強(qiáng)引用者它
Transform
- CGAffineTransformMakeTranslation(0, 0) -- make是相對(duì)于原始的位置做平移
- CGAffineTransformTranslate(view.transform, 0, 0) -- 相對(duì)于上一次做形變
- Rotate -- 旋轉(zhuǎn)
- Scale -- 縮放
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者