我使用此代碼找到我iOS
應用程序按標籤右側UIImageView
和它的作品。查找的iOS的UIImageView和UITextView的按標籤
selectedView = ((UIImageView*)[self.view viewWithTag:x]);
其中x是一個NSInteger。現在
,我與UIImageView
相同標籤的UITextview
。
是否有一種方法只返回UIImageView
或只有Textview
這個標籤,而不是所有的Views
?
,如:
selectedImageView = ((UIImageView*)[... viewWithTag:x]);
selectedTextView = ((UITextView*)[... viewWithTag:x]);
你爲什麼要使用兩個子視圖的標籤相同嗎? – rmaddy
我有一個循環,我在其中創建圖像和textview動態。每一個形象,通過數據庫(它是一個INT)返回的意義單一的ID,所以我用這個值作爲標籤在我是 – lubilis
哪一行這就是爲什麼使用標籤在這種情況下是脆性的認識。相反,使用實際的對象引用進行比較更加健壯。 – Abizern