是UIView类型的UIImageView

问题描述 投票:0回答:1

我是Objective-c的新手。创建一个循环以循环浏览故事板上显示的UIView的项或条目。故事板包含一个UIScrollView,该UIScrollView包含7UIViews和2 UIImageView。我在代码中有一个循环,遍历了9个条目。我希望循环可以遍历7个条目,因为有UIViews和两个UIImageViews。

我的问题是,UIImageView是否为UIView类型?

ios objective-c uiview uiimageview
1个回答
0
投票

是的,UIImageView的类型为UIView

UIKIT_EXTERN API_AVAILABLE(ios(2.0)) @interface UIImageView : UIView 

并且UIView是类型

UIKIT_EXTERN API_AVAILABLE(ios(2.0)) @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>

并且UIResponder是类型

UIKIT_EXTERN API_AVAILABLE(ios(2.0)) @interface UIResponder : NSObject <UIResponderStandardEditActions>

所以UIImageView继承了NSObject,UIResponder和UIView的所有内容,并且是NSObject,UIResponder和UIView类型的]

祝你好运

© www.soinside.com 2019 - 2024. All rights reserved.