2016-09-20 1 views
0

목표 C에서 MFSide 메뉴를 사용했습니다.하지만 textView를 편집하면 SideMenu의 표 높이가 증가합니다. 나는 어떤 문제가 발생했는지 알지 못했다. 아무도 나 도와 줄 수 없어?MFSide 메뉴 변경 표 높이 문제

답변

0

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; 
}