更改选项卡后浮动UITableView节头

时间:2016-07-06 15:08:10

标签: swift uitableview

我有一个UITableViewController作为我的标签之一(UITabBarController)。 切换到另一个选项卡,然后返回到ma UITableViewController后,节标题浮动在屏幕中间。

此外,小滚动足以在正确的位置替换它。

有没有人遇到过这种问题,想知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

在我<ion-header> <ion-navbar secondary> <ion-title>{{checklist.title}} #(checkeditem)/{{checklist.items.length}}</ion-title> <ion-buttons end> <button (click)="checkallItems()"> <ion-icon name="checkbox"></ion-icon> </button> <button (click)="uncheckItems()"> <ion-icon name="refresh-circle"></ion-icon> </button> <button (click)="addItem()"> <ion-icon name="add-circle"></ion-icon> </button> </ion-buttons> </ion-navbar> </ion-header> <ion-content padding> <ion-list no-lines> <ion-item-sliding *ngFor="let item of checklist.items" class="home-sliding-item"> <ion-item> <ion-label>{{item.title}}</ion-label> <ion-checkbox [checked]="item.checked" (click)="toggleItem(item)" class="checklist-item"></ion-checkbox> </ion-item> <ion-item-options> <button light (click)="renameItem(item)"> <ion-icon name="clipboard"></ion-icon>Edit </button> <button danger (click)="removeItem(item)"> <ion-icon name="trash"></ion-icon>Delete </button> </ion-item-options> </ion-item-sliding> </ion-list> </ion-content> 的桌面视图中调用setNeedsLayout()解决了问题。