UIPageControl
Наследование
-
NSObject
-
UIResponder
-
UIView
-
UIControl
-
UIPageControl
-
NSObject
-
UIResponder
-
UIView
-
UIControl
-
UIPageControl
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSObjectProtocol
-
Печатаемый
-
Reflectable
-
UIAccessibilityIdentification
-
UIAppearance
-
UIAppearanceContainer
-
UICoordinateSpace
-
UIDynamicItem
-
UITraitEnvironment
-
NSCoding
-
NSObject
-
UIAppearance
-
UIAppearanceContainer
-
UICoordinateSpace
-
UIDynamicItem
-
UITraitEnvironment
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 2.0 и позже.
Вы используете UIPageControl
класс, чтобы создать и управлять средствами управления страницей. Управление страницей выводит на экран горизонтальную серию точек, каждая из которых соответствует странице в документе приложения (или другой объект модели данных). В настоящее время просматриваемая страница обозначена белой точкой.
Для примера управления страницей см. Погодное приложение (со многими сконфигурированными расположениями) или Safari (со многим набором представлений вкладки).
Когда пользователь касается управления страницей для перемещения в следующую или предыдущую страницу, управление отправляет UIControlEventValueChanged
событие для обработки делегатом. Делегат может тогда оценить currentPage
свойство для определения страницы для отображения. Управление страницей совершенствуется только на одну страницу в любом направлении.
Для получения дополнительной информации о появлении и конфигурации поведения, посмотрите Средства управления Страницей.
-
currentPage
СвойствоТекущая страница, показанная получателем как белая точка.
Обсуждение
Значение свойства является целым числом, указывающим текущую страницу, показанную минус одна; таким образом значение нуля (значение по умолчанию) указывает первую страницу. Управление страницей показывает текущую страницу как белую точку. Значения вне возможного диапазона прикрепляются или к 0 или к
numberOfPages
минус 1.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
numberOfPages
СвойствоЧисло страниц получатель показывает (как точки).
Обсуждение
Значение свойства является числом страниц для управления страницей для показа как точки. Значение по умолчанию 0.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
hidesForSinglePage
СвойствоБулево значение, управляющее, скрыто ли управление страницей, когда существует только одна страница.
Объявление
Swift
var hidesForSinglePage: Bool
Objective C
@property(nonatomic) BOOL hidesForSinglePage
Обсуждение
Присвойте значение
YES
true
скрыть управление страницей, когда существует только одна страница; присвоитьсяNO
false
(значение по умолчанию) для показа страницы управляют, если существует только одна страница.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
pageIndicatorTintColor
СвойствоЦвет оттенка, который будет использоваться для индикатора страницы.
Объявление
Swift
var pageIndicatorTintColor: UIColor?
Objective C
@property(nonatomic, retain) UIColor *pageIndicatorTintColor
Обсуждение
Цвет по умолчанию является полупрозрачным белым для точки индикатора страницы. Точка индикатора страницы используется для всех страниц, не видимых на экране. Присвоение нового значения к этому свойству автоматически не изменяет цвет в
currentPageIndicatorTintColor
свойство, потому что значение для этих двух свойств автоматически не получено на другой. Оба свойства должны быть указаны независимо. Точно так же никакая альфа не применяется к этому свойству для Вас. Это рекомендуется (но не требуется), что цвет, который Вы указываете для этого параметра, содержит некоторую прозрачность – т.е. альфа-значение должно быть меньше чем 1,0.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 6.0 и позже.
-
currentPageIndicatorTintColor
СвойствоЦвет оттенка, который будет использоваться для текущего индикатора страницы.
Объявление
Swift
var currentPageIndicatorTintColor: UIColor?
Objective C
@property(nonatomic, retain) UIColor *currentPageIndicatorTintColor
Обсуждение
Цвет по умолчанию является непрозрачным белым для текущей точки индикатора страницы. Текущая точка индикатора страницы используется для указания в настоящее время видимой страницы. Присвоение нового значения к этому свойству автоматически не изменяет цвет в
pageIndicatorTintColor
свойство, потому что значение для этих двух свойств автоматически не получено на другой. Оба свойства должны быть указаны независимо.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 6.0 и позже.
-
defersCurrentPageDisplay
СвойствоБулево значение, управляющее, когда текущая страница выведена на экран.
Объявление
Swift
var defersCurrentPageDisplay: Bool
Objective C
@property(nonatomic) BOOL defersCurrentPageDisplay
Обсуждение
Установите значение этого свойства к
YES
true
так, чтобы, когда пользователь касается управления для движения в новую страницу, класс задержал обновление управления страницей, пока это не вызываетupdateCurrentPageDisplay
. Установите значение вNO
false
(значение по умолчанию), чтобы иметь контроль страницей, обновленный сразу.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
Обновляет индикатор страницы к текущей странице.
Объявление
Swift
func updateCurrentPageDisplay()
Objective C
- (void)updateCurrentPageDisplay
Обсуждение
Этот метод обновляет индикатор страницы так, чтобы текущая страница (белая точка) соответствовала, значение возвратилось из
currentPage
. Класс игнорирует этот метод если значениеdefersCurrentPageDisplay
NO
false
. УстановкаcurrentPage
оцените непосредственно сразу обновляет индикатор.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
Возвращает размер, границы получателя должны быть должны разместить данное число страниц.
Объявление
Параметры
pageCount
Число страниц для помещений в границы получателя.
Возвращаемое значение
Минимальный размер, требуемый вывести на экран точки для количества страницы.
Обсуждение
Подклассы, настраивающие появление управления страницей, могут использовать этот метод для изменения размеров управления страницей, когда изменяется количество страницы.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.