午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

IOS 瘋狂基礎(chǔ)之 頁面間跳轉(zhuǎn)

 嘆落花 2015-01-01

 常用的就兩種 一種通過導(dǎo)航,一種直接跳

第一種 直接跳轉(zhuǎn) 思路大致就是new一個目的頁面,然后設(shè)置下頁面跳轉(zhuǎn)動畫 中間還可以做點(diǎn)目的頁面的數(shù)據(jù)初始化:

ValueInputView *valueView = [[ValueInputView alloc] initWithNibName:@"ValueInputView"bundle:[NSBundle mainBundle]];

    valueView.delegate = self;

    [valueView setModalTransitionStyle:UIModalTransitionStyleCoverVertical];

    [self presentModalViewController:valueView animated:YES];

//返回 

[self dismissModalViewControllerAnimated:YES];

第二:

利用UINavigationController,調(diào)用pushViewController,進(jìn)行跳轉(zhuǎn);這種采用壓棧和出棧的方式,進(jìn)行Controller的管理。調(diào)用popViewControllerAnimated方法可以返回

PickImageViewController *ickImageViewController = [[PickImageViewController alloc] init]; 

[self.navigationController pushViewController: ickImageViewController animated:true]; 


四種setModalTransitionStyle風(fēng)格

UIModalTransitionStyleCoverVertical 從底部滑入
UIModalTransitionStyleFlipHorizontal,水平翻轉(zhuǎn)進(jìn)入
UIModalTransitionStyleCrossDissolve,交叉溶解
UIModalTransitionStylePartialCurl,翻頁

場景切換

多個場景之間切換的樣式(Style)總共有5個:
Modal(模態(tài)) -- 過渡到另一個場景,以完成一項任務(wù)。任務(wù)完成后,將關(guān)閉該場景,并返回到原來的場景。
Push(壓入) -- 創(chuàng)建一個場景鏈,用戶可在其中前后移動。用于導(dǎo)航視圖控制器。
Replace(替換,僅適用于iPad) -- 替換當(dāng)前場景,用于一些iPad特有的視圖控制器。
Popover(彈出框,僅適用于iPad) -- 一個帶箭頭的彈出框。
Custome(自定義) -- 通過編譯在場景之間進(jìn)行自定義過渡。

過渡類型(Transition)是從一個場景切換到另一個場景時播放的動畫。有4個選項:
Cover Vertical -- 新場景從下向上移動,逐漸覆蓋舊場景。
Flip Horizontal -- 視圖水平翻轉(zhuǎn),以顯示背面的新場景。
Cross Dissolve -- 舊場景淡出,新場景淡入。
Partial Curl -- 舊場景像書頁一樣翻開,顯示下面的新場景。

在iPad應(yīng)用程序中,還會多出一個Presentation屬性,它決定了模態(tài)視圖在屏幕上的顯示方式。有4種顯示樣式:
Form Sheet(表單) -- 將場景調(diào)整到比屏幕小(不管朝向),并在當(dāng)前場景后面顯示原始場景,這幾乎相當(dāng)于在一個iPad窗口中顯示。
Page Sheet(頁面) -- 調(diào)整場景大小,使其以縱向格式顯示。
Full Screen(全屏) -- 調(diào)整場景大小,使其覆蓋整個屏幕。
Current Context(當(dāng)前上下文) -- 以原始場景的顯示方式展示場景。


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多