0
我跟隨了Tammy Coron的this great tutorial。一切都很好,我明白它是如何工作的,但我想要實現的有點不同。我希望中央觀點能夠「靜止」,可以這麼說,側面圖板與中心觀點重疊。 所以我應該改變這個部分:如何在側面板超過中央面板的iOS中創建滑出式導航面板?
UIView *childView = [self getLeftView];
[self.view sendSubviewToBack:childView];
[UIView animateWithDuration:SLIDE_TIMING delay:0 options:UIViewAnimationOptionBeginFromCurrentState
animations:^{
_centerViewController.view.frame = CGRectMake(self.view.frame.size.width - PANEL_WIDTH, 0, self.view.frame.size.width, self.view.frame.size.height);
}
completion:^(BOOL finished) {
if (finished) {
_centerViewController.leftButton.tag = 0;
}
}];
到別的東西。但一段時間玩它沒有產生預期的結果。 有沒有人有建議?
嘿,謝謝:)我昨天用bringSubviewToFront玩,但它沒有奏效 - 中心視圖總是「消失」。 所以我沒有澄清,這是左邊的按鈕,所以答案是正確的,但如果任何人看到這應該是childview.frame = CGRectMake(0,0,...) 此外,實際的問題是在leftpanel視圖的xib文件中 - 右側有一個不透明的圖像,視圖沒有設置爲透明。當我終於明白了,一切都按預期工作。 – nik4emniy