Hello all,
When I embed a TableView within a ScrollView on the Android side, it automatically enables an inner scrollview within it for its (TableView) content. For example:
<ScrollView>
<StackLayout>
<controls:HeaderView />
<Label Text="{Binding CurrentTitle}" />
<TableView>
<TableRoot>
<!-- indeterminant amount of TableSections with ViewCells or EntryCells -->
</TableRoot>
</TableView>
<Button Text="Submit" Command="{Binding SubmitCommand}" />
<StackLayout>
</ScrollView>
iOS this lets me scroll the entire table. In Android, this puts the TableView inside an inner scroll view (which, scroll inside a scroll doesn't work from a usability perspective, I am unable to access content in the TableView because the outer ScrollView captures the gesture).
If I set a particular height for the TableView, I am able to scroll. But the problem is calculating the correct height from the TableView's children... the TableSections can have indeterminant sized titles as well (purely string values).
My preference would be for somehow to disable the scoll feature on the TableView. The second option seems to be to find a better way to calculate the height and set it. Another option seems to be to just host the TableView in here without the ScrollView or header.
Any help is appreciated!
Thank you!