찾다

 >  Q&A  >  본문

ios - 横向的UITableView嵌入UITableView键盘弹出,横向UITableView向左偏移,什么原因?

想通过一个横向的UITableVIew每个cell内嵌UITableVIew的方式实现网易新闻的效果,其中有个界面有个搜索框,当点击搜索框的时候会弹出键盘.但是问题发生在键盘弹出后,横向的UITableView自动向左偏移差不多一个键盘的长度,请问这种问题是什么原因造成的,有什么好的解决办法吗?


高洛峰高洛峰2886일 전461

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

  • 巴扎黑

    巴扎黑2017-04-17 17:45:27

    저는 수평 UITableView를 사용해 본 적이 없습니다. 이런 인터페이스를 만들려면 보통 하나의 scrollView와 여러 개의 UITableView를 작성합니다...

    먼저 시도해 보세요self.automaticallyAdjustsScrollViewInsets 알겠죠?

    그럼 IQKeyboardManager 같은 것을 사용하여 키보드를 자동으로 관리해 보셨나요...

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:45:27

    collectionView + tableView.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 17:45:27

    UITableView를 사용하면 입력 상자가 자동으로 화면 중앙으로 스크롤되기 때문에 위에서 언급한 것처럼 솔루션을 시도하지 않아야 합니다.

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