真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

視圖控制器旋轉(zhuǎn)-創(chuàng)新互聯(lián)

用來控制當(dāng)前視圖控制器是否支持旋轉(zhuǎn)
- (BOOL)shouldAutorotate // 自動旋轉(zhuǎn)
{
   return YES;
}

創(chuàng)新互聯(lián)公司致力于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),成都網(wǎng)站設(shè)計(jì),集團(tuán)網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進(jìn)行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇創(chuàng)新互聯(lián)公司,就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!

設(shè)置屏幕旋轉(zhuǎn)的方向,系統(tǒng)默認(rèn)支持三個方向的旋轉(zhuǎn),豎直,左右橫屏.
    UIInterfaceOrientationMaskPortrait 豎直方向 正方向
    UIInterfaceOrientationMaskLandscapeLeft 左橫屏
    UIInterfaceOrientationMaskLandscapeRight 右橫屏
    UIInterfaceOrientationMaskLandscape 左右 橫屏

- (NSUInteger)supportedInterfaceOrientations
{
   return UIInterfaceOrientationMaskAll;
}

當(dāng)屏幕將要旋轉(zhuǎn)時(shí)觸發(fā)(此時(shí)屏幕還未旋轉(zhuǎn))
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{
   [super willRotateToInterfaceOrientation:toInterfaceOrientation duration:duration];
}

當(dāng)屏幕旋轉(zhuǎn)時(shí)觸發(fā).
- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{

在該方法中,如果想要在屏幕旋轉(zhuǎn)時(shí)添加自己的動畫,在該方法中實(shí)現(xiàn).
   [super willAnimateRotationToInterfaceOrientation:toInterfaceOrientation duration:duration];
}

當(dāng)屏幕旋轉(zhuǎn)完成之后觸發(fā).
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
{

   [super didRotateFromInterfaceOrientation:fromInterfaceOrientation];
    旋轉(zhuǎn)之后,繼續(xù)音樂播放,繼續(xù)播放視頻,打開用戶交互.
}

當(dāng)對視圖控制器上的View布局時(shí)重新布局時(shí) 觸發(fā).
- (void)viewWillLayoutSubviews
{

   [super viewWillLayoutSubviews];

}

  釋放掉暫時(shí)不使用的內(nèi)存,供當(dāng)前程序使用.
- (void)didReceiveMemoryWarning
{
   [super didReceiveMemoryWarning];
    Dispose of any resources that can be recreated.
    當(dāng)收到內(nèi)存警告時(shí),移除未在當(dāng)前屏幕顯示的視圖.

   判斷是否可以安全的移除控制器的View
    判斷當(dāng)前視圖控制器的view是否正在屏幕上顯示. self.view.window 是否為nil;

 判斷當(dāng)前視圖控制器的view是否已經(jīng)成功加載. isViewLoaded 視圖是否加載

   if (!self.view.window && [self isViewLoaded])
   {
        安全移除控制器的view
       self.view = nil;  相等于 [_view release]; _view = nil;
   }

}

 當(dāng)屏幕每次旋轉(zhuǎn)時(shí)都會觸發(fā)視圖的重新布局方法,為該視圖上的子視圖重新布局.
- (void)layoutSubviews
{
   [super layoutSubviews];

   對子視圖重新布局.
   根據(jù)屏幕旋轉(zhuǎn)的方向,決定布局的樣式.
   1.獲取屏幕旋轉(zhuǎn)的方向 statusBarOrientation 狀態(tài)條 高度 20

   switch ([UIApplication sharedApplication].statusBarOrientation) {
       case UIInterfaceOrientationPortrait:

       case UIInterfaceOrientationPortraitUpsideDown:

           break;
       case UIInterfaceOrientationLandscapeLeft:

          break;

       case UIInterfaceOrientationLandscapeRight:

           break;

       default:
           break;
   }
}

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


分享標(biāo)題:視圖控制器旋轉(zhuǎn)-創(chuàng)新互聯(lián)
瀏覽路徑:http://weahome.cn/article/dpdisi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部