Package org.robovm.apple.uikit
Class UIImage
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIImage
- All Implemented Interfaces:
NSObjectProtocol,UIAccessibility,UIAccessibilityIdentification,ObjCProtocol
public class UIImage extends NSObject implements UIAccessibility, UIAccessibilityIdentification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUIImage.UIImagePtrNested 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.SuperNested classes/interfaces inherited from interface org.robovm.apple.uikit.UIAccessibility
UIAccessibility.Notifications -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description UIImage()UIImage(File file)UIImage(CGImage cgImage)UIImage(CGImage cgImage, double scale, UIImageOrientation orientation)UIImage(CIImage ciImage)UIImage(CIImage ciImage, double scale, UIImageOrientation orientation)UIImage(NSData data)UIImage(NSData data, double scale)protectedUIImage(NSObject.Handle h, long handle)protectedUIImage(NSObject.SkipInit skipInit) -
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
-
Method Details
-
getSize
-
getCGImage
-
getCIImage
-
getOrientation
-
getScale
public double getScale() -
isSymbolImage
public boolean isSymbolImage()- Since:
- Available in iOS 13.0 and later.
-
getImages
-
getDuration
public double getDuration() -
getCapInsets
-
getResizingMode
-
getAlignmentRectInsets
-
getRenderingMode
-
getImageRendererFormat
- Since:
- Available in iOS 10.0 and later.
-
getTraitCollection
-
getImageAsset
-
flipsHorizontally
public boolean flipsHorizontally()- Since:
- Available in iOS 9.0 and later.
-
getBaselineOffsetFromBottom
public double getBaselineOffsetFromBottom()- Since:
- Available in iOS 13.0 and later.
-
hasBaseline
public boolean hasBaseline()- Since:
- Available in iOS 13.0 and later.
-
getConfiguration
- Since:
- Available in iOS 13.0 and later.
-
getSymbolConfiguration
- Since:
- Available in iOS 13.0 and later.
-
getActionsImage
- Since:
- Available in iOS 13.0 and later.
-
getAddImage
- Since:
- Available in iOS 13.0 and later.
-
getRemoveImage
- Since:
- Available in iOS 13.0 and later.
-
getCheckmarkImage
- Since:
- Available in iOS 13.0 and later.
-
getStrokedCheckmarkImage
- Since:
- Available in iOS 13.0 and later.
-
getLeftCapWidth
public long getLeftCapWidth() -
getTopCapHeight
public long getTopCapHeight() -
isAccessibilityElement
public boolean isAccessibilityElement()- Specified by:
isAccessibilityElementin interfaceUIAccessibility
-
setAccessibilityElement
public void setAccessibilityElement(boolean v)- Specified by:
setAccessibilityElementin interfaceUIAccessibility
-
getAccessibilityLabel
- Specified by:
getAccessibilityLabelin interfaceUIAccessibility
-
setAccessibilityLabel
- Specified by:
setAccessibilityLabelin interfaceUIAccessibility
-
getAccessibilityAttributedLabel
- Specified by:
getAccessibilityAttributedLabelin interfaceUIAccessibility- Since:
- Available in iOS 11.0 and later.
-
setAccessibilityAttributedLabel
- Specified by:
setAccessibilityAttributedLabelin interfaceUIAccessibility- Since:
- Available in iOS 11.0 and later.
-
getAccessibilityHint
- Specified by:
getAccessibilityHintin interfaceUIAccessibility
-
setAccessibilityHint
- Specified by:
setAccessibilityHintin interfaceUIAccessibility
-
getAccessibilityAttributedHint
- Specified by:
getAccessibilityAttributedHintin interfaceUIAccessibility- Since:
- Available in iOS 11.0 and later.
-
setAccessibilityAttributedHint
- Specified by:
setAccessibilityAttributedHintin interfaceUIAccessibility- Since:
- Available in iOS 11.0 and later.
-
getAccessibilityValue
- Specified by:
getAccessibilityValuein interfaceUIAccessibility
-
setAccessibilityValue
- Specified by:
setAccessibilityValuein interfaceUIAccessibility
-
getAccessibilityAttributedValue
- Specified by:
getAccessibilityAttributedValuein interfaceUIAccessibility- Since:
- Available in iOS 11.0 and later.
-
setAccessibilityAttributedValue
- Specified by:
setAccessibilityAttributedValuein interfaceUIAccessibility- Since:
- Available in iOS 11.0 and later.
-
getAccessibilityTraits
- Specified by:
getAccessibilityTraitsin interfaceUIAccessibility
-
setAccessibilityTraits
- Specified by:
setAccessibilityTraitsin interfaceUIAccessibility
-
getAccessibilityFrame
- Specified by:
getAccessibilityFramein interfaceUIAccessibility
-
setAccessibilityFrame
- Specified by:
setAccessibilityFramein interfaceUIAccessibility
-
getAccessibilityPath
- Specified by:
getAccessibilityPathin interfaceUIAccessibility
-
setAccessibilityPath
- Specified by:
setAccessibilityPathin interfaceUIAccessibility
-
getAccessibilityActivationPoint
- Specified by:
getAccessibilityActivationPointin interfaceUIAccessibility
-
setAccessibilityActivationPoint
- Specified by:
setAccessibilityActivationPointin interfaceUIAccessibility
-
getAccessibilityLanguage
- Specified by:
getAccessibilityLanguagein interfaceUIAccessibility
-
setAccessibilityLanguage
- Specified by:
setAccessibilityLanguagein interfaceUIAccessibility
-
areAccessibilityElementsHidden
public boolean areAccessibilityElementsHidden()- Specified by:
areAccessibilityElementsHiddenin interfaceUIAccessibility
-
setAccessibilityElementsHidden
public void setAccessibilityElementsHidden(boolean v)- Specified by:
setAccessibilityElementsHiddenin interfaceUIAccessibility
-
isAccessibilityViewModal
public boolean isAccessibilityViewModal()- Specified by:
isAccessibilityViewModalin interfaceUIAccessibility
-
setAccessibilityViewModal
public void setAccessibilityViewModal(boolean v)- Specified by:
setAccessibilityViewModalin interfaceUIAccessibility
-
shouldGroupAccessibilityChildren
public boolean shouldGroupAccessibilityChildren()- Specified by:
shouldGroupAccessibilityChildrenin interfaceUIAccessibility
-
setShouldGroupAccessibilityChildren
public void setShouldGroupAccessibilityChildren(boolean v)- Specified by:
setShouldGroupAccessibilityChildrenin interfaceUIAccessibility
-
getAccessibilityNavigationStyle
- Specified by:
getAccessibilityNavigationStylein interfaceUIAccessibility
-
setAccessibilityNavigationStyle
- Specified by:
setAccessibilityNavigationStylein interfaceUIAccessibility
-
isAccessibilityRespondsToUserInteraction
public boolean isAccessibilityRespondsToUserInteraction()- Specified by:
isAccessibilityRespondsToUserInteractionin interfaceUIAccessibility- Since:
- Available in iOS 13.0 and later.
-
setAccessibilityRespondsToUserInteraction
public void setAccessibilityRespondsToUserInteraction(boolean v)- Specified by:
setAccessibilityRespondsToUserInteractionin interfaceUIAccessibility- Since:
- Available in iOS 13.0 and later.
-
getAccessibilityUserInputLabels
- Specified by:
getAccessibilityUserInputLabelsin interfaceUIAccessibility- Since:
- Available in iOS 13.0 and later.
-
setAccessibilityUserInputLabels
- Specified by:
setAccessibilityUserInputLabelsin interfaceUIAccessibility- Since:
- Available in iOS 13.0 and later.
-
getAccessibilityAttributedUserInputLabels
- Specified by:
getAccessibilityAttributedUserInputLabelsin interfaceUIAccessibility- Since:
- Available in iOS 13.0 and later.
-
setAccessibilityAttributedUserInputLabels
- Specified by:
setAccessibilityAttributedUserInputLabelsin interfaceUIAccessibility- Since:
- Available in iOS 13.0 and later.
-
getAccessibilityTextualContext
- Specified by:
getAccessibilityTextualContextin interfaceUIAccessibility- Since:
- Available in iOS 13.0 and later.
-
setAccessibilityTextualContext
- Specified by:
setAccessibilityTextualContextin interfaceUIAccessibility- Since:
- Available in iOS 13.0 and later.
-
getAccessibilityIdentifier
- Specified by:
getAccessibilityIdentifierin interfaceUIAccessibilityIdentification
-
setAccessibilityIdentifier
- Specified by:
setAccessibilityIdentifierin interfaceUIAccessibilityIdentification
-
saveToPhotosAlbum
-
getImage
-
toPNGData
-
toJPEGData
-
saveToPhotosAlbum
-
initWithFile
-
init
-
init
-
init
-
init
-
init
-
init
-
draw
-
draw
-
draw
-
draw
-
drawAsPattern
-
newResizableImage
-
newResizableImage
-
newImage
-
newImage
-
flipHorizontally
- Since:
- Available in iOS 9.0 and later.
-
imageWithHorizontallyFlippedOrientation
- Since:
- Available in iOS 10.0 and later.
-
imageWithBaselineOffsetFromBottom
- Since:
- Available in iOS 13.0 and later.
-
imageWithoutBaseline
- Since:
- Available in iOS 13.0 and later.
-
imageWithConfiguration
- Since:
- Available in iOS 13.0 and later.
-
imageByApplyingSymbolConfiguration
- Since:
- Available in iOS 13.0 and later.
-
imageWithTintColor
- Since:
- Available in iOS 13.0 and later.
-
imageWithTintColor
- Since:
- Available in iOS 13.0 and later.
-
imageByPreparingForDisplay
- Since:
- Available in iOS 15.0 and later.
-
prepareForDisplay
- Since:
- Available in iOS 15.0 and later.
-
imageByPreparingThumbnailOfSize
- Since:
- Available in iOS 15.0 and later.
-
prepareThumbnail
- Since:
- Available in iOS 15.0 and later.
-
systemImageNamed
- Since:
- Available in iOS 13.0 and later.
-
getSystemImage
- Since:
- Available in iOS 13.0 and later.
-
getSystemImage
- Since:
- Available in iOS 13.0 and later.
-
getImage
-
getImage
- Since:
- Available in iOS 13.0 and later.
-
getImage
-
getAnimatedImage
-
getAnimatedResizableImage
public static UIImage getAnimatedResizableImage(String name, UIEdgeInsets capInsets, double duration) -
getAnimatedResizableImage
public static UIImage getAnimatedResizableImage(String name, UIEdgeInsets capInsets, UIImageResizingMode resizingMode, double duration) -
getAnimatedImage
-