Difference between revisions of "iOSMobileTable.CreateCell"

From Xojo Documentation

(Sample Code)
 
Line 35: Line 35:
 
Create a new cell and add it to a table:
 
Create a new cell and add it to a table:
 
<rbcode>
 
<rbcode>
Table1.AddSection("") ' No section will appear
+
Table1.AddSection("") // No section will appear
 
Var cell As MobileTableCellData
 
Var cell As MobileTableCellData
 
cell = Table1.CreateCell("Red Sox", "MLB", redSoxLogo, MobileTableCellData.AccessoryTypes.Detail)
 
cell = Table1.CreateCell("Red Sox", "MLB", redSoxLogo, MobileTableCellData.AccessoryTypes.Detail)

Latest revision as of 19:16, 19 November 2020

Method

iOSMobileTable.CreateCell(value As String = "", detail As String = "", image As Picture = Nil, accessory As AccessoryTypes = AccessoryTypes.None) As MobileTableCellData

Supported on Mobile.

Creates a standard table cell, optionally pre-populating its properties with the specified arguments.

Parameters

Parameter Description
value The text of the cell. This is the main (large) text that appears for the row.
detail The the smaller text that appears below the main Text in the cell.
image The image for the cell.
accessory The accessory type that is displayed in the cell.

Notes

Use this method in place of the MobileTableCellData Constructor that was available in versions prior to 2016r2.

Sample Code

Create a new cell and add it to a table:

Table1.AddSection("") // No section will appear
Var cell As MobileTableCellData
cell = Table1.CreateCell("Red Sox", "MLB", redSoxLogo, MobileTableCellData.AccessoryTypes.Detail)
Table1.AddRow(0, cell)

See Also

MobileTableCellData class.