One Logo Pool Ball
UIKit · IOS API REFERENCE

UIFontPickerViewController.Configuration

class · iOS 13.0+ · SDK 27.1

@MainActor class Configuration

Members (12)

static · iOS 13.0+ · Deprecated in iOS 18.0

filterPredicate

TypeScript
static filterPredicate(filteredLanguages: Array<string>): Promise<(_Foundation_NSPredicate) | null>
Swift declaration
class func filterPredicate(forFilteredLanguages filteredLanguages: [String]) -> NSPredicate?
init

init

TypeScript
static init(): Promise<UIFontPickerViewController_Configuration>
Swift declaration
init()
get · iOS 13.0+

displayUsingSystemFont

TypeScript
get displayUsingSystemFont(): Promise<boolean>
Swift declaration
var displayUsingSystemFont: Bool { get set }
set · iOS 13.0+

displayUsingSystemFont

TypeScript
setDisplayUsingSystemFont(value: boolean): Promise<void>
Swift declaration
var displayUsingSystemFont: Bool { get set }
get · iOS 13.0+ · Deprecated in iOS 18.0

filteredLanguagesPredicate

TypeScript
get filteredLanguagesPredicate(): Promise<(_Foundation_NSPredicate) | null>
Swift declaration
@NSCopying var filteredLanguagesPredicate: NSPredicate? { get set }
set · iOS 13.0+ · Deprecated in iOS 18.0

filteredLanguagesPredicate

TypeScript
setFilteredLanguagesPredicate(value?: (_Foundation_NSPredicate) | null): Promise<void>
Swift declaration
@NSCopying var filteredLanguagesPredicate: NSPredicate? { get set }
get · iOS 13.0+

filteredTraits

TypeScript
get filteredTraits(): Promise<UIFontDescriptor_SymbolicTraits>
Swift declaration
var filteredTraits: UIFontDescriptor.SymbolicTraits { get set }
set · iOS 13.0+

filteredTraits

TypeScript
setFilteredTraits(value: UIFontDescriptor_SymbolicTraits): Promise<void>
Swift declaration
var filteredTraits: UIFontDescriptor.SymbolicTraits { get set }
get · iOS 13.0+

includeFaces

TypeScript
get includeFaces(): Promise<boolean>
Swift declaration
var includeFaces: Bool { get set }
set · iOS 13.0+

includeFaces

TypeScript
setIncludeFaces(value: boolean): Promise<void>
Swift declaration
var includeFaces: Bool { get set }
get · iOS 18.0+

languageFilter

TypeScript
get languageFilter(): Promise<(_Foundation_Predicate<Array<string>>) | null>
Swift declaration
@MainActor @preconcurrency var languageFilter: Predicate<[String]>? { get set }
set · iOS 18.0+

languageFilter

TypeScript
setLanguageFilter(value?: (_Foundation_Predicate<Array<string>>) | null): Promise<void>
Swift declaration
@MainActor @preconcurrency var languageFilter: Predicate<[String]>? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →