/ / UITableView pod tlačidlami - ios, ipad, uitableview

UITableView sa pohybuje pod tlačidlom - ios, ipad, uitableview

Vytvoril som UITableView pomocou tlačidla pod ním. Keď spúšťam aplikáciu na iPade na výšku, UITableView sa plíži pod tlačidlom, ako napríklad:

tu zadajte popis obrázku

Som bezradný, prečo sa to deje. Deje sa to len na iPade na výšku, takže si nemyslím, že je to problém s Xib.

Veľmi by som ocenil akúkoľvek pomoc s týmto problémom.

odpovede:

0 pre odpoveď č. 1

Vyzerá to, že váš tableView obsah nie je orezanie do hraníc rámca. Skúste nastaviť clipsToBounds na YES pre tableView.


1 pre odpoveď č. 2

Možno budete musieť nastaviť rám UITableViewmanuálne, keď je iPad na výšku, pretože UITableView môže byť autorizovateľný so znakmi, ako je držanie sa tlačidla na obrazovke, ako je uvedené nižšie. Môžete hrať s možnosťou zmeny veľkosti oboch UITableView a UIButton získať toto právo.

Zmena veľkosti Xcode

Ak chcete rám nastavi »manuálne, nastavte a CGRect na frame prvku.

tableView.frame = CGRectMake(self.view.frame.origin.x,self.view.frame.origin.y,self.view.frame.size.width,self.view.frame.size.height - uploadButton.frame.size.height);

V tomto príklade, uploadButton je UIButton v dolnej časti a ste veľkosť tabuľkyView vyplniť obrazovku okrem uploadButton v dolnej časti.


0 pre odpoveď č. 3

Pravdepodobne budete musieť pridať contraint autolayout na udržanie spodného okraja tabuľky a horného okraja tlačidla v určitej vzdialenosti od seba.