我正在参考教程。
我有一个视图控制器,它包含一个容器视图。在这个容器视图上,我添加了自定义分段,即FirstViewController。这意味着当我打开FirstViewController时,默认情况下它会显示FirstViewController。在FirstViewController上,我有一个按钮。通过点击这个按钮,我想要显示SecondViewController,但我无法实现这一点。我还添加了按钮点击打印命令,它打印在控制台上,而不是切换到另一个视图。请帮帮忙。
我在FirstViewController和aa函数中创建了一个委托,它通过ViewController引用。
F
我遇到了一个问题,从一个简单的变量到另一个类,这是非常令人沮丧的:/.
下面是我的两个视图控制器类:ViewController.swift和ViewController2.swift
ViewController.swift是链接到一个故事板,其中有一个库存袋,我已经放置了,这只是一个图像。然后是一个@IBAction,当你点击这个包时,它会打开,第二个故事板就会弹出。这是由ViewController2.swift控制的。我所要做的只是简单地将包图像的中心从ViewController传递到ViewController2,但是我似乎无法让它工作,任何帮助都是非常感谢的。
class Vie
我在ViewController.swift文件中有一些变量,它位于应用程序的根目录中(默认位置),我希望在位于自定义键盘目标的KeyboardViewController.swift文件中使用它们。
我如何访问这些变量?
为了更清楚,我想从目标中的视图控制器访问我在ViewController.swift中声明的变量。
您可以在这里看到我有问题的示例代码:
ViewController.swift
import UIKit
public var globalVar = "defaultColor"
class ViewController: UIViewControll
我在UIView下添加了UIButton,但我添加了它不能触及的操作目标:
这是我的代码:
testview.swift
import UIKit
class testview: UIView {
@IBOutlet var comment:UIButton!
}
在viewconrtroller.swift中
class ViewController:UIViewController,UIScrollViewDelegate{
@IBOutlet var inner:testview!
@IBOutlet var sc: UIScrollView!
overri
我在UIViewController中添加了一个UIView,并编写了其中的一些代码 ViewController.swift class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let listView = ListView()
self.view.addSubview(listView)
} ListView.swift
尝试创建UIButton的子类,但出现错误Must call a designated initializer of the superclass 'UIButton'。
在、、或其他几个网站上搜索几个SO帖子都没有帮助,因为这些解决方案都不起作用。
我们如何在Swift中子类化UIButton并定义一个自定义的初始化函数?
import UIKit
class KeyboardButton : UIButton {
var letter = ""
var viewController:CustomViewController?
re
在我的Xcode7 Swift2项目中,我有一个名为Recipe的Class,它的类型是NSObject和NSCoding,还有一个名为name的variable,它是一个String
class Recipe: NSObject, NSCoding {
var name: String
...
}
此array of names显示在TableViewController中。
在单独的ViewController中,用户可以使用UITextField和UIButton向此array添加项。我不希望数组中有两个相同的names。在@IBAction of UIButton中
我想从ViewController转换到secondViewController,当用户按下UIButton时,只使用Swift中的代码。
//Function to transition
func transition(Sender: UIButton!)
{
//Current Code, default colour is black
let secondViewController:UIViewController = UIViewController()
self.presentViewController(secondViewController, a
我知道有几个类似错误的帖子,但看看在用户试图传递一些数据时,它们在prepare for segue方法中发生的情况。就我而言,我只是在尝试从一个风投到另一个风投。IBOutlet是从故事板链接起来的。我在prepare for segue中检查了目标vc,发现它存在。崩溃发生在该方法被调用之后。
下面是我的代码:
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var btnShowAccount: UIButton!
@IBOutlet weak var ivLaunch: UIImageView