Ios 按钮不显示在MarkupKit中编写的简单应用程序上,只有一个按钮

Ios 按钮不显示在MarkupKit中编写的简单应用程序上,只有一个按钮,ios,swift,markupkit,Ios,Swift,Markupkit,我是一个试图学习Swift和iOS编程的完全失明的开发人员。因为在最新的xcode中无法访问interface builder,所以我尝试使用MarkupKit创建UI。我正在尝试创建一个简单的应用程序,其中有一个按钮显示警报。当标题正确的视图显示时,按钮不显示。根据示例,我认为我需要将按钮的值设置为self,但不确定如何执行此操作。myview.xml的内容是 <?xml version="1.0" encoding="UTF-8"?> <!-- Button --

我是一个试图学习Swift和iOS编程的完全失明的开发人员。因为在最新的xcode中无法访问interface builder,所以我尝试使用MarkupKit创建UI。我正在尝试创建一个简单的应用程序,其中有一个按钮显示警报。当标题正确的视图显示时,按钮不显示。根据示例,我认为我需要将按钮的值设置为self,但不确定如何执行此操作。myview.xml的内容是

<?xml version="1.0" encoding="UTF-8"?>

    <!-- Button -->
    <?sectionHeaderView?>

        <UIButton style="systemButton" normalTitle="Press Me" onTouchUpInside="showGreeting"/>

您的代码对我来说工作得很好,即使使用了无关的
PI,解析器也会忽略它。确保您告诉应用程序在启动时显示哪个视图控制器:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    window = UIWindow()

    window!.rootViewController = UINavigationController(rootViewController: ViewController())

    window!.backgroundColor = UIColor.whiteColor()
    window!.frame = UIScreen.mainScreen().bounds

    window!.makeKeyAndVisible()

    return true
}

当应用程序启动时,你应该会看到一个导航控制器,其中包含一个按钮,上面写着“按我”。点击按钮显示问候语提示。

基于我对MarkupKit的有限理解,
仅在
部分中有效。这会影响它吗?@NRitH-没错,
sectionHeaderView
PI只在
lmtableview
中工作(任意视图没有节头)@杰瑞德,我来看看你的例子,看看我能不能弄清楚到底发生了什么。
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    window = UIWindow()

    window!.rootViewController = UINavigationController(rootViewController: ViewController())

    window!.backgroundColor = UIColor.whiteColor()
    window!.frame = UIScreen.mainScreen().bounds

    window!.makeKeyAndVisible()

    return true
}