6#ifndef _ZFI_ZFUICellViewBasic_h_
7#define _ZFI_ZFUICellViewBasic_h_
78 _ZFP_ZFUICellViewBasicPrivate *d;
#define zfextend
dummy macro shows class inherit from another
Definition ZFCoreTypeDef_ClassType.h:53
#define zfoverride
dummy macro shows that method override parent's method
Definition ZFCoreTypeDef_ClassType.h:58
#define zfclassFwd
forward declaration of a class type
Definition ZFCoreTypeDef_ClassType.h:31
#define ZFMETHOD_DECLARE_0(ReturnType, MethodName)
see ZFMethod
Definition ZFMethodDeclare.h:693
#define ZF_NAMESPACE_GLOBAL_BEGIN
begin namespace ZFFramework
Definition ZFNamespace.h:97
#define ZF_NAMESPACE_GLOBAL_END
end namespace ZFFramework
Definition ZFNamespace.h:98
#define zfclass
same as class, shows that this class is a ZFObject type
Definition ZFObjectClassTypeFwd.h:38
#define ZFOBJECT_DECLARE(ChildClass, SuperClass,...)
necessary for every class inherit from ZFObject
Definition ZFObjectDeclare.h:126
#define ZFPROPERTY_ON_DETACH_DECLARE(Type, Name)
see ZFPROPERTY_ON_INIT_DECLARE
Definition ZFPropertyDeclare.h:258
#define ZFPropertyNoInitValue
see ZFPROPERTY_RETAIN
Definition ZFPropertyDeclare.h:32
#define ZFPROPERTY_ON_INIT_DECLARE(Type, Name)
override life cycle callback for the property
Definition ZFPropertyDeclare.h:208
#define ZFPROPERTY_RETAIN_READONLY(Type, Name, InitValueOrEmpty)
see ZFPROPERTY_RETAIN
Definition ZFPropertyDeclare.h:110
#define ZFPROPERTY_ON_ATTACH_DECLARE(Type, Name)
see ZFPROPERTY_ON_INIT_DECLARE
Definition ZFPropertyDeclare.h:248
#define ZFSTYLE_DEFAULT_DECLARE(YourStyle)
used to declare a default style, see ZFStyleable
Definition ZFStyleable.h:262
abstract cell content view
virtual zfanyT< ZFUIImageView > const & cellIcon()
cell's icon
Definition ZFUICellViewBasic.h:28
virtual zfanyT< ZFUIView > cellIconContainer()
container for icon, you may add your own custom view
virtual zfanyT< ZFUIView > cellAccessoryContainer()
container for accessory, you may add your own custom view
virtual zfanyT< ZFUIView > cellLabelMainContainer()
container for main label, you may add your own custom view
virtual zfanyT< ZFUITextView > const & cellLabelMain()
cell's main label
Definition ZFUICellViewBasic.h:36
virtual zfanyT< ZFUITextView > const & cellLabelSub()
cell's sub label
Definition ZFUICellViewBasic.h:44
virtual zfanyT< ZFUIView > cellLabelSubContainer()
container for sub label, you may add your own custom view
virtual void objectOnInit(void)
override this to init your object
virtual zfanyT< ZFUIView > cellCenterContainer()
container for center item, you may add your own custom view
virtual void objectOnDealloc(void)
override this to destroy your object
native image view
Definition ZFUIImageView.h:18
view to display plain text
Definition ZFUITextView.h:21
see zfany
Definition zfany.h:106