我是IOS編程的新手。到目前爲止,我一直在Android編程。因此,在機器人當按下一個按鈕的代碼爲傳遞一個參數是這樣的:按下按鈕後傳遞參數在IOS中查看
Intent i = new Intent(MainScreen.this,OtherScreen.class);
Bundle b = new Bundle();
b.putString("data_1",data);
i.putExtras(b);
startActivity(i);
,並在打開的活動,我會寫這樣的事情:
Bundle b = getIntent().getExtras();
ski_center=b.getString("data_1");
我應該需要什麼樣的方法在MainScreen和IOS中的OtherScreen中進行更改以實現上述目標。
基本上我會有3個按鈕可以在我的MainScreen中說,每個按鈕都會打開Otherview,但每次都會傳遞一個不同的參數。
敵人例如爲每個按鈕,我有這樣的代碼MainScreen.m
@synthesize fl;
-(IBAction) ifl:(id) sender {
}
所以,我需要你在哪裏放置「丟失」的代碼的幫助了。
沒有意圖。你會直接調用其他視圖的構造函數。 – govi
@govi:在最常見的情況下,您不會直接創建視圖。您創建控制器層次結構。我認爲ghostrider的問題更多地轉化爲iOS和res概念的基本方向。 Objective-C的。 –