私はNSTextFieldラベルを持っています。ユーザーがクリックすると何か起こりたいです。NSTextFieldラベルをクリックして、フォルダへのハイパーリンクをエミュレートします。
私はIBActionを作成してこれをラベルにリンクできたとは思っても、何も起こっていないようです。
提案がありますか?
インテンションズ:
私は、フォルダへのハイパーリンクであるラベルをしたいので、私はこれをやっている理由です。おそらく私は間違ったアプローチを取っていますか? XIBファイルで私のPersonController.m
- (IBAction)surnameLabelSelected:(id)sender {
NSLog(@"This should do something!");
}
XIBファイル
で
IBAction定義は、私がsurnameLabelSelected
とStaticText
NSTextFieldラベル間Received Actions
の接続を行っています。
良い提案!最終的には、ハイパーリンクフィールドを作成しようとしており、ラベルのスタイルをハイパーリンクのように変更できると考えました。あなたの提案は依然として適切な行動の流れですか? – Coderama
残念ながら、テキストフィールドに現実的なハイパーリンクを作成するのは、リンク属性を設定するよりも少し複雑です。参考までに[DSClickableURLTextField](http://www.nightproductions.net/developer.htm#DSClickableURLTextField)をチェックすることをお勧めします。 –
これは今日はうまくいきません。 NSButtonsは自分の背景を描画し、その種類に応じて色を変更することが大好きです。これをもう排除するオプションの組込みボタンタイプと組み合わせはありません。 – Sean256