0
我在Objective C中使用了MFSide菜單。但當textView編輯時,SideMenu中表的高度增加了。我不知道發生了什麼問題。任何人都可以幫助我?更改MFSide菜單表高度問題
我在Objective C中使用了MFSide菜單。但當textView編輯時,SideMenu中表的高度增加了。我不知道發生了什麼問題。任何人都可以幫助我?更改MFSide菜單表高度問題
在MFSideMenuContainerViewController.m
類文件中手動設置幀。
#pragma mark -
#pragma mark - Side Menu Positioning
- (void) setLeftSideMenuFrameToClosedPosition {
if(!self.leftMenuViewController) return;
CGRect leftFrame = [self.leftMenuViewController view].frame;
//set the frame manually
leftFrame.size.height = [UIScreen mainScreen].bounds.size.height;
leftFrame.size.width = self.leftMenuWidth;
leftFrame.origin.x = (self.menuSlideAnimationEnabled) ? -1*leftFrame.size.width/self.menuSlideAnimationFactor : 0;
leftFrame.origin.y = 0;
[self.leftMenuViewController view].frame = leftFrame;
[self.leftMenuViewController view].autoresizingMask = UIViewAutoresizingFlexibleRightMargin|UIViewAutoresizingFlexibleHeight;
}