更改NSTextField

时间:2015-05-11 22:08:10

标签: swift cocoa nstextfield

我尝试编写一个简单的示例来修改播放绿色和红色的NSTextfield的颜色作为好的答案或错误。 我无法实现这个原因我在使用NSTextField的这个苹果指南页时总是收到错误消息,AppKit framework ref.

我试图使用此代码:

@IBOutlet weak var mensajeResultado: NSTextField! 

when trying to colorize it without success
let rango = NSRange(location: 0,length: 0)
        mensajeResultado.superclass.setTextColor(NSColor.redColor(), range: rango)

2 个答案:

答案 0 :(得分:6)

Ken Thomases&#39;答案是正确的,您只需将颜色指定给文本字段的 $url = 'https://connect.squareup.com/v1/me/items/9999999/image'; $auth_bearer = 'Authorization: Bearer ' . $this->accessToken; $image_data = base64_encode(file_get_contents('image.jpeg')); $header = array( $auth_bearer, 'Accept: application/json', 'Content-Type: multipart/form-data; boundary=BOUNDARY', ); $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt($ch, CURLOPT_POSTFIELDS, 'files=' . $image_data); $head = curl_exec($ch); curl_close($ch); $response = json_decode($head); echo "<pre>"; print_r($response); echo "</pre>"; 属性。

仅供参考,当您不确定时,在游乐场进行测试非常方便,例如:

textColor

playground

答案 1 :(得分:5)

不应该只是:

mensajeResultado.textColor = NSColor.redColor()