Package org.robovm.apple.uikit
Class UILayoutGuide
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UILayoutGuide
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
UIFocusGuide
public class UILayoutGuide extends NSObject implements NSCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UILayoutGuide.UILayoutGuidePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UILayoutGuide()
UILayoutGuide(NSCoder decoder)
protected
UILayoutGuide(NSObject.Handle h, long handle)
protected
UILayoutGuide(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
NSLayoutYAxisAnchor
getBottomAnchor()
NSLayoutXAxisAnchor
getCenterXAnchor()
NSLayoutYAxisAnchor
getCenterYAnchor()
NSArray<NSLayoutConstraint>
getConstraintsAffectingLayout(UILayoutConstraintAxis axis)
NSLayoutDimension
getHeightAnchor()
java.lang.String
getIdentifier()
CGRect
getLayoutFrame()
NSLayoutXAxisAnchor
getLeadingAnchor()
NSLayoutXAxisAnchor
getLeftAnchor()
UIView
getOwningView()
NSLayoutXAxisAnchor
getRightAnchor()
NSLayoutYAxisAnchor
getTopAnchor()
NSLayoutXAxisAnchor
getTrailingAnchor()
NSLayoutDimension
getWidthAnchor()
boolean
hasAmbiguousLayout()
protected long
init(NSCoder decoder)
void
setIdentifier(java.lang.String v)
void
setOwningView(UIView v)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UILayoutGuide
public UILayoutGuide()
-
UILayoutGuide
protected UILayoutGuide(NSObject.Handle h, long handle)
-
UILayoutGuide
protected UILayoutGuide(NSObject.SkipInit skipInit)
-
UILayoutGuide
public UILayoutGuide(NSCoder decoder)
-
-
Method Detail
-
getLayoutFrame
public CGRect getLayoutFrame()
-
getOwningView
public UIView getOwningView()
-
setOwningView
public void setOwningView(UIView v)
-
getIdentifier
public java.lang.String getIdentifier()
-
setIdentifier
public void setIdentifier(java.lang.String v)
-
getLeadingAnchor
public NSLayoutXAxisAnchor getLeadingAnchor()
-
getTrailingAnchor
public NSLayoutXAxisAnchor getTrailingAnchor()
-
getLeftAnchor
public NSLayoutXAxisAnchor getLeftAnchor()
-
getRightAnchor
public NSLayoutXAxisAnchor getRightAnchor()
-
getTopAnchor
public NSLayoutYAxisAnchor getTopAnchor()
-
getBottomAnchor
public NSLayoutYAxisAnchor getBottomAnchor()
-
getWidthAnchor
public NSLayoutDimension getWidthAnchor()
-
getHeightAnchor
public NSLayoutDimension getHeightAnchor()
-
getCenterXAnchor
public NSLayoutXAxisAnchor getCenterXAnchor()
-
getCenterYAnchor
public NSLayoutYAxisAnchor getCenterYAnchor()
-
hasAmbiguousLayout
public boolean hasAmbiguousLayout()
- Since:
- Available in iOS 10.0 and later.
-
getConstraintsAffectingLayout
public NSArray<NSLayoutConstraint> getConstraintsAffectingLayout(UILayoutConstraintAxis axis)
- Since:
- Available in iOS 10.0 and later.
-
init
protected long init(NSCoder decoder)
-
-