Re: [問題] 從下往上開出來 佔據整個畫面的Sheet ꘠…

看板MacDev作者 (暑假閒閒的大學生~~)時間14年前 (2011/08/24 20:17), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串8/8 (看更多)
P大,感謝你寶貴的意見! 今天試了一下,我作出UIImageView的縮放,但是是包在UIScrollView 裡面去執行,而我不是希望達到這種效果,但還是感謝P大告訴我有這 種方法。  關於點擊TableView之後的行為,基本上不用Navigation的原因是因為 點擊後要跳出來的那個播放器是已經寫好的Controller(別人寫好的) ,而我只是接著做,將它重新包裝,另外加一些功能,或修一些Bug。 而今天那個UIImageView是已經寫好在那裡,裡面寫了很多功能,配合 影片的播放會跟著變換圖片。 影片的部分是用MPMoviePlayerController來實作的,所以她已經有內 建Full-Screen的功能;而圖片部分則是用UIImageView,Full-Screen 功能是我最近一直在苦惱的問題,我左想右想就只有用presentModalView 來做,才有跟影片Full-Screen時一樣的效果,其它addSubview或是 UIImageView都沒有這樣的效果,所以我才一直堅持一再嘗試用Navigation 或UIViewController來包,再用presentModalView的方式來做,但今天 嘗試的結果都是顯現不出我寫好的Controller裡的View。 明天我把Code整理一下,貼上來,再請各位先進給我一點意見~ 感謝各位看完這落落長的一篇文章! ※ 引述《Piceman (派斯麵)》之銘言: : ※ 引述《ryanliang (暑假閒閒的大學生~~)》之銘言: : : 感謝Piceman大提供的想法與意見,這個資訊對我來很重要,我想要 : : 知道的就是present出來的View到底是個甚麼樣的物件,現再經由你 : : 的解說才知道是一個"暫時性"的View,原來是這樣。 : 不..我的意思是從使用者觀點來看 : 這個跳出來的modalview應該是使用者處理完什麼工作就會自動消失 : 而且這也是modalview的建議作法 : : 另外想請問P大,你所謂用animation的方式來做,指的是用 : : CoreAnimation來做嗎? : 對 : : 最後,你說UIImageView的放大與縮小的功能與presentModalView中 : : 的功能是完全獨立的,那是不是表示他們不能放再一起用? : 下雨、帶傘是獨立的 : 沒下雨我可以帶傘,我帶傘也不一定會下雨,這個叫做獨立事件.. : uiimageview的放大縮小功能請在IB那邊設定 (interactive? : 其實我有點想問 : 你有做過一個可以放大縮小的imageview出來嗎? : : 問題重新描述: : : 小弟目前做好的簡單來說就是一個含有TableView的ViewController, : : 點Table中的Cell後,會call presentModalView這個Method,接著會 : : 呈現一個(暫時的)ViewController。這個view上會有圖片,而這個圖 : : 片是可以切換的,也就是說他會換圖片(非定時的切換),這個就是小 : : 弟所說的UIImageView,是用addSubview的方法加到View上的,然後 : : 我想讓這個UIImageView可以經由縮放的手勢,來放大到全螢幕及原 : : 始尺寸,但是不知道該怎麼去使UIImageView放大到全螢幕。 : : 昨天試過用presentModalViewController:這個Method,不過出來就是 : : 一片黑的,不曉得這個方法是不是可以連續使用? : : 抱歉問題有點多,有任何建議都歡迎指教! : 基本上,我不會這樣想 : tableview的點擊我傾向使用nav處理內容 : modalview(個人意見)不是這樣用的 : 然後,不管你是用modalview or nav : 放大縮小功能與你選的方式並無關 : (在IB中檢查imageview的設定看看 : 最後,我不知道你的全螢幕、原始尺寸定義和所想要的效果是什麼 : 只是,如果你要求的是連上方的statusbar和titlebar都看不到 : 那請自己查一下怎麼讓statusbar和toolbar消失 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.177.46

08/26 20:56, , 1F
...我沒看過影片app是用modal放影片的
08/26 20:56, 1F

08/26 20:57, , 2F
點擊->nav->推入播放器或你想要的image, 然後弄成全螢幕
08/26 20:57, 2F

08/26 21:00, , 3F
第一句有點武斷了,抱歉。youtube的作法我不確定是哪種
08/26 21:00, 3F
文章代碼(AID): #1ELElahO (MacDev)
討論串 (同標題文章)
文章代碼(AID): #1ELElahO (MacDev)