ScrollView с проблемой высоты Tableview Swift - PullRequest
1 голос
/ 29 мая 2020

Я разрабатываю приложение с Uiscrollview внутри табличного представления. Я слежу за этими структурами в основной раскадровке, приведенной ниже:

 Scrollview:

-Content view:

-View 1


-Tableview 1

-View 2
  

-Tableview 2

-View 3
    

-Tableview 3

-View 4

-Tableview 4

Я показываю динамические c данные в табличном представлении, поэтому взял выход высоты табличного представления и установил высоту в соответствии с содержимым, и я использую приблизительный высота строки Вот мой код, приведенный ниже:

Xib Height: 204

Code: 
// these same line use for all tableview’s
    tblvW_Authetication.register(UINib(nibName: AUTHORIZATION_CELL, bundle: nil), forCellReuseIdentifier: AUTHORIZATION_CELL)
    tblvW_Authetication.estimatedRowHeight = 204
    tblvW_Authetication.rowHeight = UITableView.automaticDimension
    tblvW_Authetication.backgroundColor = .red

    Set Tableview height according to data 
       arrayTblItems = response.phoneNumbers
       self.tblVw.reloadData()
            self.tblvW_Pckg_Height.constant = self.tblVw.contentSize.height

Я не знаю, почему tableview показывает лишнее пространство внизу. Я пытаюсь удалить пустое пространство внизу, используемое ниже кода:

 1.  self.scrolVew.contentInsetAdjustmentBehavior = .never 
 2. Add table footer view.

И многие другие способы попробовать это, но пока не будет показано нижнее пространство.

Вот моя основная раскадровка tableview и экран xib:

  1. Основная StoryBoard: -

enter image description here

enter image description here

enter image description here

enter image description here 2. Xib: -

enter image description here

enter image description here

Снимок экрана вывода:

enter image description here

Вопрос: Как удалить красное нижнее пространство из таблицы?

Может кто-нибудь, пожалуйста, объясните мне, как удалить нижнее пространство

Любая помощь будет принята с благодарностью.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...