c# - 是否可以在 iPhone 和 OS X 上不使用 NIB 文件来创建窗口?

标签 c# iphone cocoa delphi delphi-prism

来自纯粹的 Win32/Delphi 背景,我对新的以 Mac 为中心的环境有些困惑。我一直在寻找如何仅从代码(C# 或 Delphi Prism)打开窗口而不使用 NIB 文件的示例。遗憾的是我对这个主题知之甚少。我发现的每个示例都专门使用 Interface Builder。

肯定在某个地方有一个 API 调用吗? 或者至少能够在运行时构建 NIB 并从内存加载?

最佳答案

This article可能是一个好的开始。它会在 iPhone 上创建一个绿色窗口(但也可以在 iPad 上使用)。
它使用 cocoa 框架的 Objective-C,而不是 C#/Delphi/.NET。
因此,您需要找到一种方法将其转换为您首选的 .NET 语言。

--杰罗恩

关于c# - 是否可以在 iPhone 和 OS X 上不使用 NIB 文件来创建窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4461408/

相关文章:

iphone - InApp 在数组中购买奇怪的排列

cocoa - 当新对象添加到 NSArrayController 时收到通知

iphone - 核心情节: x-Axis should remain visible while scrolling horizontally (or vice versa)

c# - 如何为多个标签编写一个通用的 ClickEvent?

c# - 系统字体为 125% 时奇怪的文本缩放

iphone - 有没有一种方法可以在不必手动编写 setter 和 getter 的情况下对原子属性进行延迟初始化?

iphone - 如何格式化 NSDate?

cocoa - 如何在 Cocoa 应用程序中强制执行最低操作系统要求?

c# - 使用 mysql 在 c# 中创建注册表单

c# - WCF,ServiceHost - CreateChannel,不创建新的远程实例