0

私は新しいアプリ開発者で、助けが必要です...

私はxcode v4.5.1を使用しており、アプリはiPhone用です。

以下は、3 つの UITextField(s) と 1 つの UILabel で構成される MainStoryboard (View Controller - Me) からの画像リンクであり、AD としてラベルを付けました (式の形式を理解するため)。

http://gyazo.com/332e5e43b827e60601fe8c40c543868a

私の質問は、このフォーラムを機能させるにはどうすればよいかということです。

Formula: A*(C/(A-B)) = D

どのコードを実装する必要があり、どこに配置する必要がありますか。

できる限り多くの支援が必要です。支援できる場合は、可能なすべての手順を実行してください。

4

1 に答える 1

0

コントロールを押したままラベルからviewcontrollersヘッダーファイルにドラッグして、次のようなラベルのアウトレットを作成します@property (strong, nonatomic) IBOutlet UILabel *label;(アシスタントエディターを使用すると簡単に実行できます。ボタンはxcodeの右上にあります'編集者')

テキストフィールドで同じことをしてから、関数で行くことができます

- (void) someFunction {
    float A = [self.textfield1.text floatvalue];
    float B = [self.textfield2.text floatvalue];
    float C = [self.textfield3.text floatvalue];
    float result =  A*(C/(A-B));
    self.label.text = [NSNumber numberWithFloat:result];
}

someFunction をボタンまたはラベルとテキスト フィールドのアウトレットを設定する方法と同様のものに接続できます。他の方法を念頭に置いていない限り、アウトレットではなくアクションにしてください。

ps。このコードをまったくテストしていないため、微調整が必​​要になる場合があります

于 2013-01-25T10:12:18.457 に答える