Package org.robovm.apple.watchkit
Class WKInterfaceImage
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.watchkit.WKInterfaceObject
-
- org.robovm.apple.watchkit.WKInterfaceImage
-
- All Implemented Interfaces:
NSObjectProtocol
,WKImageAnimatable
,org.robovm.objc.ObjCProtocol
public class WKInterfaceImage extends WKInterfaceObject implements WKImageAnimatable
- Since:
- Available in iOS 8.2 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WKInterfaceImage.WKInterfaceImagePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.watchkit.WKInterfaceObject
WKInterfaceObject.WKInterfaceObjectPtr
-
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 protected
WKInterfaceImage()
protected
WKInterfaceImage(NSObject.Handle h, long handle)
protected
WKInterfaceImage(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setImage(UIImage image)
void
setImageData(NSData imageData)
void
setImageNamed(java.lang.String imageName)
void
setTintColor(UIColor tintColor)
void
startAnimating()
void
startAnimatingWithImages(NSRange imageRange, double duration, long repeatCount)
void
stopAnimating()
-
Methods inherited from class org.robovm.apple.watchkit.WKInterfaceObject
getInterfaceProperty, setAccessibilityHint, setAccessibilityIdentifier, setAccessibilityImageRegions, setAccessibilityLabel, setAccessibilityTraits, setAccessibilityValue, setAlpha, setHeight, setHidden, setIsAccessibilityElement, setWidth
-
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
-
WKInterfaceImage
protected WKInterfaceImage()
-
WKInterfaceImage
protected WKInterfaceImage(NSObject.Handle h, long handle)
-
WKInterfaceImage
protected WKInterfaceImage(NSObject.SkipInit skipInit)
-
-
Method Detail
-
setImage
public void setImage(UIImage image)
-
setImageData
public void setImageData(NSData imageData)
-
setImageNamed
public void setImageNamed(java.lang.String imageName)
-
setTintColor
public void setTintColor(UIColor tintColor)
-
startAnimating
public void startAnimating()
- Specified by:
startAnimating
in interfaceWKImageAnimatable
-
startAnimatingWithImages
public void startAnimatingWithImages(NSRange imageRange, double duration, long repeatCount)
- Specified by:
startAnimatingWithImages
in interfaceWKImageAnimatable
-
stopAnimating
public void stopAnimating()
- Specified by:
stopAnimating
in interfaceWKImageAnimatable
-
-