Compose UIBarButtonItem changes position slightly when coming into view

后端 未结 7 2063
星月不相逢
星月不相逢 2021-02-13 15:21

When presenting a new view with a UIBarButtonSystemItemCompose button in the navigation bar, the position is slightly off and adjusts after the view has come into view.

7条回答
  •  一向
    一向 (楼主)
    2021-02-13 16:12

    Nice observation, This problem solved in viewDidAppear. Can you please check this..

    - (void)viewDidAppear:(BOOL)animated{    
            [super viewDidAppear:animated];
    
            UIBarButtonItem* composeBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCompose target:nil action:nil];    
            [self.navigationItem setRightBarButtonItem:composeBarButtonItem animated:YES];    
    }
    

    This might help you :)

提交回复
热议问题