में दबाया गया है तो मैं सरल कार्रवाई कर रहा हूं, मैं तेजी से सीखने की प्रक्रिया में हूं। मैं जानना चाहता हूं कि बटन दबाए जाने पर प्रोग्राम को प्रोग्रामिक रूप से कैसे कॉल करना है .... मैंने यह कोशिश की, लेकिन प्रोग्राम लॉन्च होने पर फ़ंक्शन निष्पादित किया जाता है, न कि जब मैं बटन दबाता हूं ... क्या आप कृपया मेरी मदद कर सकते हैं इसे ठीक करने के .. इस परीक्षण एप्लिकेशनयदि एनएसबटन को
//
// ViewController.swift
// hjkhjkjh
//
// Created by iznogoud on 14/05/16.
// Copyright © 2016 iznogoud. All rights reserved.
//
import Cocoa
class ViewController: NSViewController {
func printSomething() {
print("Hello")
}
override func viewDidLoad() {
super.viewDidLoad()
let myButtonRect = CGRect(x: 10, y: 10, width: 100, height: 10)
let myButton = NSButton(frame: myButtonRect)
view.addSubview(myButton)
myButton.target = self
myButton.action = Selector(printSomething())
// Do any additional setup after loading the view.
}
override var representedObject: AnyObject? {
didSet {
// Update the view, if already loaded.
}
}
}
धन्यवाद, यह काम करता है, और आपके उत्कृष्ट स्पष्टीकरण के लिए धन्यवाद !! – iznogoud
आपका स्वागत है, खुशी है कि आप इसे काम कर रहे हैं। – pbodsk
मुझे कई बटनों के लिए क्या करना चाहिए और उस समय जब नया बटन उस समय बनाता है तो y स्थिति के पिछले बटन फ्रेम भी परिवर्तन होंगे। –