【发布时间】:2016-05-04 20:52:43
【问题描述】:
我最近继承了一个 Xamarin 项目,我将在其中从事 iOS 项目。复习了几个教程,我想我已经准备好了,但是我之前的人没有使用故事板或控制器!他们在名为 LoginScreens.cs 的文件(从外观上看基本上是控制器文件)中对视图进行了所有自定义。
为了学习目的和便于过渡,我想在这个项目中制作一个故事板。所以我创建了一个名为 Main 的故事板,并添加了一个 ViewController 和基本副本,并将 LoginScreen.cs 中使用的视图自定义代码粘贴到我的控制器中。
更具体一点,我有一个Main.Storyboard,看起来像这样:
我在哪里使用editText 框和一个按钮来充当我在ViewController.cs 中对它们实际执行的操作的占位符。
这一切似乎都已正确注册和构建,但是当我在 iPhone 6s iOS 9.3 上运行调试器时,我得到以下信息:
这些更改似乎显示出来了,但我所有的故事板 iOS 设计器视图仍然存在。我正在尝试查看是否有办法在情节提要上反映控制器中所做的更改。
TL;DR:我正在尝试以编程方式在我的 ViewController.cs 文件中更改一些视图。这些视图最初是通过 iOS 设计器添加的,出于自定义目的,它们在控制器中进行了编辑。我想查看我在控制器中的视图上所做的视觉更改,反映在 iOS 设计器中以及在调试时。
【问题讨论】:
标签: c# ios uiview uiviewcontroller xamarin