Package org.robovm.apple.uikit
Class NSLayoutConstraint
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.NSLayoutConstraint
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class NSLayoutConstraint extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSLayoutConstraint.NSLayoutConstraintPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NSLayoutConstraint()protectedNSLayoutConstraint(NSObject.Handle h, long handle)protectedNSLayoutConstraint(NSObject.SkipInit skipInit)NSLayoutConstraint(NSObject view1, NSLayoutAttribute attr1, NSLayoutRelation relation, NSObject view2, NSLayoutAttribute attr2, double multiplier, double c) -
Method Summary
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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSLayoutConstraint
public NSLayoutConstraint() -
NSLayoutConstraint
-
NSLayoutConstraint
-
NSLayoutConstraint
public NSLayoutConstraint(NSObject view1, NSLayoutAttribute attr1, NSLayoutRelation relation, NSObject view2, NSLayoutAttribute attr2, double multiplier, double c)
-
-
Method Details
-
getPriority
public float getPriority() -
setPriority
public void setPriority(float v) -
shouldBeArchived
public boolean shouldBeArchived() -
setShouldBeArchived
public void setShouldBeArchived(boolean v) -
getFirstItem
-
getSecondItem
-
getFirstAttribute
-
getSecondAttribute
-
getFirstAnchor
- Since:
- Available in iOS 10.0 and later.
-
getSecondAnchor
- Since:
- Available in iOS 10.0 and later.
-
getRelation
-
getMultiplier
public double getMultiplier() -
getConstant
public double getConstant() -
setConstant
public void setConstant(double v) -
isActive
public boolean isActive() -
setActive
public void setActive(boolean v) -
getIdentifier
-
setIdentifier
-
createConstraints
public static NSArray<NSLayoutConstraint> createConstraints(String format, NSLayoutFormatOptions opts, Map<String,Number> metrics, Map<String,NSObjectProtocol> views) -
create
protected static long create(NSObject view1, NSLayoutAttribute attr1, NSLayoutRelation relation, NSObject view2, NSLayoutAttribute attr2, double multiplier, double c) -
activateConstraints
-
deactivateConstraints
-