[][src]Trait uikit_sys::UIView_UIViewHierarchy

pub trait UIView_UIViewHierarchy: Sized + Deref {
    unsafe fn removeFromSuperview(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn insertSubview_atIndex_(self, view: UIView, index: NSInteger)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn exchangeSubviewAtIndex_withSubviewAtIndex_(
        self,
        index1: NSInteger,
        index2: NSInteger
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addSubview_(self, view: UIView)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn insertSubview_belowSubview_(
        self,
        view: UIView,
        siblingSubview: UIView
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn insertSubview_aboveSubview_(
        self,
        view: UIView,
        siblingSubview: UIView
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn bringSubviewToFront_(self, view: UIView)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sendSubviewToBack_(self, view: UIView)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn didAddSubview_(self, subview: UIView)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn willRemoveSubview_(self, subview: UIView)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn willMoveToSuperview_(self, newSuperview: UIView)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn didMoveToSuperview(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn willMoveToWindow_(self, newWindow: UIWindow)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn didMoveToWindow(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isDescendantOfView_(self, view: UIView) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn viewWithTag_(self, tag: NSInteger) -> UIView
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setNeedsLayout(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn layoutIfNeeded(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn layoutSubviews(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn layoutMarginsDidChange(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn safeAreaInsetsDidChange(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn superview(self) -> UIView
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn subviews(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn window(self) -> UIWindow
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn layoutMargins(self) -> UIEdgeInsets
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setLayoutMargins_(self, layoutMargins: UIEdgeInsets)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn directionalLayoutMargins(self) -> NSDirectionalEdgeInsets
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDirectionalLayoutMargins_(
        self,
        directionalLayoutMargins: NSDirectionalEdgeInsets
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn preservesSuperviewLayoutMargins(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPreservesSuperviewLayoutMargins_(
        self,
        preservesSuperviewLayoutMargins: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn insetsLayoutMarginsFromSafeArea(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setInsetsLayoutMarginsFromSafeArea_(
        self,
        insetsLayoutMarginsFromSafeArea: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn safeAreaInsets(self) -> UIEdgeInsets
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn layoutMarginsGuide(self) -> UILayoutGuide
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn readableContentGuide(self) -> UILayoutGuide
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn safeAreaLayoutGuide(self) -> UILayoutGuide
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn removeFromSuperview(self) where
    Self::Target: Message + Sized

unsafe fn insertSubview_atIndex_(self, view: UIView, index: NSInteger) where
    Self::Target: Message + Sized

unsafe fn exchangeSubviewAtIndex_withSubviewAtIndex_(
    self,
    index1: NSInteger,
    index2: NSInteger
) where
    Self::Target: Message + Sized

unsafe fn addSubview_(self, view: UIView) where
    Self::Target: Message + Sized

unsafe fn insertSubview_belowSubview_(
    self,
    view: UIView,
    siblingSubview: UIView
) where
    Self::Target: Message + Sized

unsafe fn insertSubview_aboveSubview_(
    self,
    view: UIView,
    siblingSubview: UIView
) where
    Self::Target: Message + Sized

unsafe fn bringSubviewToFront_(self, view: UIView) where
    Self::Target: Message + Sized

unsafe fn sendSubviewToBack_(self, view: UIView) where
    Self::Target: Message + Sized

unsafe fn didAddSubview_(self, subview: UIView) where
    Self::Target: Message + Sized

unsafe fn willRemoveSubview_(self, subview: UIView) where
    Self::Target: Message + Sized

unsafe fn willMoveToSuperview_(self, newSuperview: UIView) where
    Self::Target: Message + Sized

unsafe fn didMoveToSuperview(self) where
    Self::Target: Message + Sized

unsafe fn willMoveToWindow_(self, newWindow: UIWindow) where
    Self::Target: Message + Sized

unsafe fn didMoveToWindow(self) where
    Self::Target: Message + Sized

unsafe fn isDescendantOfView_(self, view: UIView) -> BOOL where
    Self::Target: Message + Sized

unsafe fn viewWithTag_(self, tag: NSInteger) -> UIView where
    Self::Target: Message + Sized

unsafe fn setNeedsLayout(self) where
    Self::Target: Message + Sized

unsafe fn layoutIfNeeded(self) where
    Self::Target: Message + Sized

unsafe fn layoutSubviews(self) where
    Self::Target: Message + Sized

unsafe fn layoutMarginsDidChange(self) where
    Self::Target: Message + Sized

unsafe fn safeAreaInsetsDidChange(self) where
    Self::Target: Message + Sized

unsafe fn superview(self) -> UIView where
    Self::Target: Message + Sized

unsafe fn subviews(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn window(self) -> UIWindow where
    Self::Target: Message + Sized

unsafe fn layoutMargins(self) -> UIEdgeInsets where
    Self::Target: Message + Sized

unsafe fn setLayoutMargins_(self, layoutMargins: UIEdgeInsets) where
    Self::Target: Message + Sized

unsafe fn directionalLayoutMargins(self) -> NSDirectionalEdgeInsets where
    Self::Target: Message + Sized

unsafe fn setDirectionalLayoutMargins_(
    self,
    directionalLayoutMargins: NSDirectionalEdgeInsets
) where
    Self::Target: Message + Sized

unsafe fn preservesSuperviewLayoutMargins(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setPreservesSuperviewLayoutMargins_(
    self,
    preservesSuperviewLayoutMargins: BOOL
) where
    Self::Target: Message + Sized

unsafe fn insetsLayoutMarginsFromSafeArea(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setInsetsLayoutMarginsFromSafeArea_(
    self,
    insetsLayoutMarginsFromSafeArea: BOOL
) where
    Self::Target: Message + Sized

unsafe fn safeAreaInsets(self) -> UIEdgeInsets where
    Self::Target: Message + Sized

unsafe fn layoutMarginsGuide(self) -> UILayoutGuide where
    Self::Target: Message + Sized

unsafe fn readableContentGuide(self) -> UILayoutGuide where
    Self::Target: Message + Sized

unsafe fn safeAreaLayoutGuide(self) -> UILayoutGuide where
    Self::Target: Message + Sized

Loading content...

Implementors

impl UIView_UIViewHierarchy for UIActionSheet[src]

impl UIView_UIViewHierarchy for UIActivityIndicatorView[src]

impl UIView_UIViewHierarchy for UIAlertView[src]

impl UIView_UIViewHierarchy for UIButton[src]

impl UIView_UIViewHierarchy for UICollectionReusableView[src]

impl UIView_UIViewHierarchy for UICollectionView[src]

impl UIView_UIViewHierarchy for UICollectionViewCell[src]

impl UIView_UIViewHierarchy for UIControl[src]

impl UIView_UIViewHierarchy for UIDatePicker[src]

impl UIView_UIViewHierarchy for UIImageView[src]

impl UIView_UIViewHierarchy for UIInputView[src]

impl UIView_UIViewHierarchy for UILabel[src]

impl UIView_UIViewHierarchy for UINavigationBar[src]

impl UIView_UIViewHierarchy for UIPageControl[src]

impl UIView_UIViewHierarchy for UIPickerView[src]

impl UIView_UIViewHierarchy for UIPopoverBackgroundView[src]

impl UIView_UIViewHierarchy for UIProgressView[src]

impl UIView_UIViewHierarchy for UIRefreshControl[src]

impl UIView_UIViewHierarchy for UIScrollView[src]

impl UIView_UIViewHierarchy for UISearchBar[src]

impl UIView_UIViewHierarchy for UISearchTextField[src]

impl UIView_UIViewHierarchy for UISegmentedControl[src]

impl UIView_UIViewHierarchy for UISlider[src]

impl UIView_UIViewHierarchy for UIStackView[src]

impl UIView_UIViewHierarchy for UISwitch[src]

impl UIView_UIViewHierarchy for UITabBar[src]

impl UIView_UIViewHierarchy for UITableView[src]

impl UIView_UIViewHierarchy for UITableViewCell[src]

impl UIView_UIViewHierarchy for UITableViewHeaderFooterView[src]

impl UIView_UIViewHierarchy for UITextField[src]

impl UIView_UIViewHierarchy for UITextView[src]

impl UIView_UIViewHierarchy for UIToolbar[src]

impl UIView_UIViewHierarchy for UIView[src]

impl UIView_UIViewHierarchy for UIVisualEffectView[src]

impl UIView_UIViewHierarchy for UIWebView[src]

impl UIView_UIViewHierarchy for UIWindow[src]

Loading content...