我需要顯示一個半透明的modal的登錄窗口,但是iOS似乎把調(diào)用該方法的controller的view隱藏了因為我有個側(cè)邊欄菜單,它本來是被放置于被隱藏的controller的view的后面,當(dāng)該view被隱藏后,背景變成了側(cè)邊欄菜單,但我想要的背景是被隱藏的controller的view
2 回答

largeQ
TA貢獻(xiàn)2039條經(jīng)驗 獲得超8個贊
self.modalPresentationStyle = UIModalPresentationCurrentContext;[self presentModalViewController:modalVC animated:YES]; // 或者你不用動畫,自己用UIAnimation做一個alpha的漸隱漸現(xiàn)

天涯盡頭無女友
TA貢獻(xiàn)1831條經(jīng)驗 獲得超9個贊
嘗試一下這個
1、設(shè)置你的window的rootViewController
[rootViewController setModalPresentationStyle:UIModalPresentationCurrentContext];
2、用你的rootviewcontroller來present modelview
- 2 回答
- 0 關(guān)注
- 186 瀏覽
添加回答
舉報
0/150
提交
取消