iOS Question Drag TableView

fishwolf

Well-Known Member
Licensed User
Longtime User
I use the Table view into my application many times

during development I realized that some tables permit the orizontal drag of table.
when i release the table return to fix, but during the scrolling the table data are not orizontal stable

why?
is it possible disable this?
 

fishwolf

Well-Known Member
Licensed User
Longtime User
i discovery that the problem is linked to this line

Table.SetColumnsWidths(Array As Int(25%x, 15%x, 9%x, 14%x, 9%x, 14%x, 14%x))

the sum of array is 100%, but the drag is enable, if i set the sum to 99%, the drag is disabled.

is it a bug o i use the class incorrectly ?

in the project is the table into color page
 

Attachments

  • DragTable.zip
    11.1 KB · Views: 164
Upvote 0

fishwolf

Well-Known Member
Licensed User
Longtime User
Add this line to Table.Initialize:
B4X:
SV.Bounces = False

Ok, now the drag is disable, but exist a little orizonal movement when try to drag (it's little with a bit of column, is more big with many columns)

the movement is null when i set 99% of columns,

i think that a problem with round of percentage.
 
Upvote 0

fishwolf

Well-Known Member
Licensed User
Longtime User
i have the problem on ipad2 and IOS 7.

you have to do a little drag to left -> right -> left -> more
 
Upvote 0

fishwolf

Well-Known Member
Licensed User
Longtime User
1029 and 1024
can i set SV.ContentWidth to 100%x if > 100%x?
or remove the last + 1 to (v.Left = Header.GetView(i-1).Left + Widths(i-1) + 1) ?
 
Upvote 0
Cookies are required to use this site. You must accept them to continue using the site. Learn more…