Inherits from | |
Conforms to | |
Framework | /System/Library/Frameworks/Quartz.framework/ImageKit.framework |
Availability | Available in Mac OS X v10.6 and later. |
Declared in | IKCameraDeviceView.h |
cameraDevice
property
iconSize
property
mode
property
hasDisplayModeIcon
property
hasDisplayModeTable
property
transferMode
property
canDownloadSelectedItems
property
downloadsDirectory
property
– downloadSelectedItems:
– downloadAllItems:
downloadSelectedControlLabel
property
downloadAllControlLabel
property
displaysDownloadsDirectoryControl
property
displaysPostProcessApplicationControl
property
postProcessApplication
property
delegate
property
canRotateSelectedItemsLeft
property
canRotateSelectedItemsRight
property
– rotateLeft:
– rotateRight:
For more about Objective-C properties, see “Properties” in The Objective-C Programming Language.
The current camera device.
@property(assign) ICCameraDevice *cameraDevice
IKCameraDeviceView.h
Returns whether the selected items can be deleted. (read-only)
@property(readonly) BOOL canDeleteSelectedItems
IKCameraDeviceView.h
Returns whether the selected items can be downloaded (read-only)
@property(readonly) BOOL canDownloadSelectedItems
IKCameraDeviceView.h
Returns whether the selected items can be rotated left. (read-only)
@property(readonly) BOOL canRotateSelectedItemsLeft
IKCameraDeviceView.h
Returns whether the selected items can be rotated right. (read-only)
@property(readonly) BOOL canRotateSelectedItemsRight
IKCameraDeviceView.h
The camera device view delegate.
@property(assign) id<IKCameraDeviceViewDelegate> delegate
The delegate must conform to the IKCameraDeviceViewDelegate
protocol.
IKCameraDeviceView.h
Specifies whether the downloads directory control should be displayed.
@property BOOL displaysDownloadsDirectoryControl
IKCameraDeviceView.h
Displays whether the post process application control should be displayed.
@property BOOL displaysPostProcessApplicationControl
The post process application is only relevant when the transferMode
is set to IKCameraDeviceViewTransferModeFileBased
.
IKCameraDeviceView.h
Allows the “Download All” control to be renamed.
@property(copy) NSString *downloadAllControlLabel
IKCameraDeviceView.h
Specifies the directory where files are downloaded
@property(retain) NSURL *downloadsDirectory
IKCameraDeviceView.h
Allows the “Download Selected” control to be renamed.
@property(copy) NSString *downloadSelectedControlLabel
IKCameraDeviceView.h
Returns whether the device view is being displayed in icon mode.
@property BOOL hasDisplayModeIcon
IKCameraDeviceView.h
Returns whether the device view is being displayed in table mode.
@property BOOL hasDisplayModeTable
IKCameraDeviceView.h
Specifies the icon size.
@property NSUInteger iconSize
The icon is square, so only a single dimension is required.
IKCameraDeviceView.h
Specifies the display mode of the camera device view.
@property IKCameraDeviceViewDisplayMode mode
The possible values are listed in “Camera View Display Modes”
IKCameraDeviceView.h
The URL of the application used to post process the image.
@property(retain) NSURL *postProcessApplication
The post process application is only relevant when the transferMode
is set to IKCameraDeviceViewTransferModeFileBased
.
IKCameraDeviceView.h
Determines how the contents are saved by the delegate.
@property IKCameraDeviceViewTransferMode transferMode
The possible values are described in “Camera File Transfer Modes.”
IKCameraDeviceView.h
Deletes the currently selected items.
- (void)deleteSelectedItems:(id)sender
The object that sent the message.
This method is can be connected to a user interface item in Interface Builder.
IKCameraDeviceView.h
Downloads all the items.
- (void)downloadAllItems:(id)sender
The object that sent the message.
This method is can be connected to a user interface item in Interface Builder.
IKCameraDeviceView.h
Deletes the selected items from the camera.
- (void)downloadSelectedItems:(id)sender
The object that sent the message.
This method is can be connected to a user interface item in Interface Builder.
IKCameraDeviceView.h
Rotates the selected image to the left.
- (void)rotateLeft:(id)sender
The object that sent the message.
This method is can be connected to a user interface item in Interface Builder.
IKCameraDeviceView.h
Rotates the selected image to the right.
- (void)rotateRight:(id)sender
The object that sent the message.
This method is can be connected to a user interface item in Interface Builder.
IKCameraDeviceView.h
The selected indexes of the camera files.
- (NSIndexSet *)selectedIndexes
The indexes of the selected files.
IKCameraDeviceView.h
Invoked to select the specified files, extending the selection if specified.
- (void)selectIndexes:(NSIndexSet *)indexes byExtendingSelection:(BOOL)extend
The indexes of the files to select.
YES
if the selection should be extended, otherwise NO
.
IKCameraDeviceView.h
These constants specify the display mode used by the camera view. These constants are used by mode
.
enum { IKCameraDeviceViewDisplayModeTable = 0, IKCameraDeviceViewDisplayModeIcon }; typedef NSInteger IKCameraDeviceViewDisplayMode;
IKCameraDeviceViewDisplayModeTable
Display the devices in as a table.
Available in Mac OS X v10.6 and later.
Declared in IKCameraDeviceView.h
.
IKCameraDeviceViewDisplayModeIcon
Display the devices as icons.
Available in Mac OS X v10.6 and later.
Declared in IKCameraDeviceView.h
.
These constants specify the transfer mode used by the camera view. These constants are used by mode
.
enum { IKCameraDeviceViewTransferModeFileBased = 0, IKCameraDeviceViewTransferModeMemoryBased }; typedef NSInteger IKCameraDeviceViewTransferMode;
IKCameraDeviceViewTransferModeFileBased
Transferred files will be saved to disk by the delegate.
Available in Mac OS X v10.6 and later.
Declared in IKCameraDeviceView.h
.
IKCameraDeviceViewTransferModeMemoryBased
Transferred files will be supplied to the delegate as an NSData
object.
Available in Mac OS X v10.6 and later.
Declared in IKCameraDeviceView.h
.
Last updated: 2010-03-24