Instance Method

setImage(_:forSegmentAt:)

Sets the content of a segment to a given image.

Declaration

func setImage(_ image: UIImage?, forSegmentAt segment: Int)

Parameters

image

An image object to display in the segment. .

segment

An index number identifying a segment in the control. It must be a number between 0 and the number of segments (numberOfSegments) minus 1; values exceeding this upper range are pinned to it.

Discussion

A segment can only have an image or a title; it can’t have both. There is no default image.

See Also

Managing Segment Content

func imageForSegment(at: Int) -> UIImage?

Returns the image for a specific segment

func setTitle(String?, forSegmentAt: Int)

Sets the title of a segment.

func titleForSegment(at: Int) -> String?

Returns the title of the specified segment.