2012-03-05 42 views
0

在我的iPhone應用程序中,如何在執行操作時看到活動?

我正在使用XIB文件。

有一個分段控制,

但沒有IBAction爲任何字段關聯,

Whenever I am selecting or touching an segment which method from my code will be called ? 

我可以跟蹤或看到它在Xcode。

其實我期待通過一些複雜的代碼,不能用的斷點捕捉方法....

喜歡這個問題計算器的。

所有的

How to print or see method call stack in xcode?

+0

也許這會有所幫助:在這裏輸入鏈接的描述] [1] [1]:http://stackoverflow.com/questions/2056853/uisegmentedcontrol-delegate-touch-events – 0x90 2012-03-05 14:35:53

回答

0

首先,你沒有任何IBAction爲與分段控制的「田」相關聯。您將IBAction與控件本身相關聯。 所以,讓你開始:

  1. 像創建一個IBAction爲:

    -(IBAction)segmentChanged:(UISegmentedControl *)sender; 
    
  2. 綁定你的UISegmentedControl對象的 「值改變」 事件,現在就行動起來

每當細分市場發生變化時,這種方法都會被解僱。 獲取所選的索引使用:

uint selectedIndex = [sender selectedSegmentIndex]; 
1

如果你想看到的目標方法,你可以用鼠標右鍵單擊控制器,看到了具有分段控制關聯的方法。如果你想添加添加與區段控制器一些目標的方法,然後做到這一點 -

  1. 右鍵單擊控制器
  2. 阻力所需的操作(如的valueChanged)的加號按鈕.h文件中,一個彈出會
  3. 輸入動作的名稱點擊連接
  4. 現在去.m文件,並在行動中寫你的邏輯
相關問題