FUIObjectBaseTableViewCell
open class FUIObjectBaseTableViewCell<InnerView> : FUIBaseDrawingTableViewCell<InnerView>, FUIContentCopyable where InnerView : FUIBaseFixedMarginsView, InnerView : FUIBackgroundSchemeSupporting, InnerView : FUICalculateLayout, InnerView : FUIObjectBaseDrawing, InnerView : FUIReactingToAccessory, InnerView : FUIStyleByStringAttributes
A base class that is the FUIBaseDrawingTableViewCell
subclass for presenting an object view inside a table view cell, which defines common layout elements shared by FUIObjectTableViewCell
and FUIHierarchyItemTableViewCell
.
-
Horizontal dimension, where
iconImages
are laid out. Defaults to12.0
. In general, only adjust this value, if numeric values rendered in the column are too wide to fit the default.Declaration
Swift
public var iconsColumnWidth: CGFloat { get set }
-
This property indicates if the cell is copyable or not.
If the inner view conforms to
FUIContentCopyable
then theget
andset
will be applied to the inner view. Otherwise, this property is always false.Declaration
Swift
open var isContentCopyable: Bool { get set }
-
Changes the
FUISingleActionAccessoryView
to show the correspondingFUITableViewCellActionAccessoryType
. By default, theactionAccessoryType
is set tonone
Declaration
Swift
open var actionAccessoryType: FUITableViewCellActionAccessoryType { get set }