2016-07-12 35 views
0

基本上我希望能夠訪問我的按鈕,它位於表格視圖中的自定義單元格中,位於GetCell-Method的源類中。 Unfortunatley iOS-Designer設置隱私的可見性。如何將iOS-Designer中創建的按鈕設置爲公開?

我該如何改變這一點,還是必須以編程方式創建按鈕?

編輯:我想訪問它像這樣在我的源類

var cell = tableView.DequeueReusableCell(CellIdentifier) as SearchDetailsCell; 
var rownumber = cell.OpenDocumentButton.Tag; 

回答

0

您可以簡單地更改設計器文件中的訪問說明符

正如我在下面所做的那樣;

namespace MYPROJ.iOS 
{ 
    [Register ("LargePhotoViewController")] 
    partial class LargePhotoViewController 
    { 
     [Outlet] 
     [GeneratedCode ("iOS Designer", "1.0")] 
     public UILabel Comment { get; set; } 

     [Outlet] 
     [GeneratedCode ("iOS Designer", "1.0")] 
     UIImageView Image { get; set; } 

     void ReleaseDesignerOutlets() 
     { 
      if (Comment != null) { 
       Comment.Dispose(); 
       Comment = null; 
      } 
      if (Image != null) { 
       Image.Dispose(); 
       Image = null; 
      } 
     } 
    } 
} 
0

(在下面的例子中11)設置標籤,就可以按鈕,然後訪問它想:

UIButton MyButton = (UIButton)cell.ViewWithTag (11); 
+0

不會幫助,因爲我無法訪問我的源類中的按鈕。 – fbueckle

相關問題