I'm interested in adding a button when the table is finished changing the dynamically changing table in the table. Cells have been added, but I will only see the button, when scrolls down once under the table, I am interested to tell if there is any idea about solving this problem.
UIView with
UIButton Code> FooterView
Keep TableView.TableFooterView = MyView;
After the data cells, add UITableViewCell with the button. This should be done by UITableViewSource . It is good to move all arguments from the last cell to the intangible class, which will handle the final cell performance.
UITableViewSource ( UITableViewSourceWithFooter ), which will include the following:
-
UITableViewCell With buttons;
Method bool IsLastCellIndexPath (NSIndexPath IP) , which should be visible to the last cell for the NSIndexPath parameter, if She is right. Code: Protected Child Islassesel Indepapath (NSIndexPath IP) {return IP. Raw == GetRecordsCount (); } - Abstract methods
GetRecordsCount () ,
RowsInction By overriding method subclasses To avoid sealed they will implement the GetRecordsCount () method instead: Public Seal Override Ent RowsInSection (UITableView tableview, int section) {GetRecordsCount () + 1; } Then apply and use the subclass of UITableViewSourceWithFooter :
- In the
GetCell Make some arguments: if (base.IsLastCellIndexPath {indexpath} {return base.cell_with_button;} and {return data_cell;} < In the simplest, it will be: list & item; item_class & item; ... protected override GetRecordsCount () {return item. Count;}
No comments:
Post a Comment