찾다

 >  Q&A  >  본문

ios - 使用了自定义的转场动画后,toviewcontroller的tableview的位置发生了偏移,怎么破?

PHP中文网PHP中文网2770일 전461

모든 응답(5)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-17 17:20:48

    self.automaticallyAdjustsScrollViewInsets = 예

    이 UIViewController의 속성을 변경해 보세요. 작동하지 않으면 contentInset을 변경하세요.

    회신하다
    0
  • PHPz

    PHPz2017-04-17 17:20:48

    tableView의 콘텐츠에 상단 여백을 추가하세요.

    으아악

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 17:20:48

    원래 포스터와 동일한 문제가 발생했습니다. iOS8에서는 잘 작동했는데, 이 문제가 iOS9에서 발생했습니다. 가장 이상한 점은 배경에 매달렸다가 다시 열었을 때 정상으로 돌아왔다는 것입니다. iOS9의 버그였다면
    원본 포스터는 해결됐나요?

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:20:48

    toViewController의 프레임을 인쇄할 때 크기가 600*600인가요? 지난 번에는 이 정도였던 것 같습니다. 그냥 현재 화면 크기로 재설정하면 됩니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:20:48

    포스터가 이 문제를 해결했습니까? 사용자 정의 전환 애니메이션이 self.edgesForExtendedLayout = UIRectEdgeNone을 무효화하는 것 같지만 시스템을 사용하면 그렇지 않습니다. 내 모든 프로젝트는 UIRectEdgeNone을 사용하는데 전환 애니메이션을 추가하려는 경우 솔루션을 찾을 수 없습니다.

    회신하다
    0
  • 취소회신하다