2013-09-24 232 views
0

我刚开始使用一个新的项目应用程序。这个应用程序将支持IOS 7,我开始在新的Xcode中创建第一个视图控制器。当我从Xamarin Studio运行应用程序时(我处于测试版频道),该应用程序无误启动。Xcode和Xamarin之间的IOS 7链接无法正常工作

当应用程序加载到模拟器/设备上时,UI与Xcode中的设计完全不同。

的Xcode:

enter image description here

IOS 7模拟器/设备: enter image description here

我必须指出,这是我第一次使用IOS 7结合Xamarin工作室。我还注意到,如果我在按钮上的Xcode中创建push segue,则不起作用。它看起来像是由于某种原因在模拟器/设备上禁用了按钮。

+0

这与自动布局有关我猜,检查屏幕上每个视图的自动布局设置。 – rptwsthi

+0

@rptwsthi我检查了这一点,但所有视图都禁用自动布局。 –

+0

看起来您控制器视图的背景色设置为黑色。你的项目中是否有任何代码可以做到这一点? – Greg

回答

0

它看起来像是由视图背景颜色造成的,背景和淡蓝色部分的alpha(透明度)属性。

所以,在XCodeIB检查的背景颜色(您设置的一个或一个默认情况下),把它的值,你喜欢的(说白了),并确保Alpha设置为1

+0

这意味着我必须在代码中设置透明度? –

+0

不,你可以在'xcode'' ib'中完成。如果它不起作用,请使用故事板来分享您的'.xib' –

+0

Im。这里是文件:https://mega.co.nz/#!0ZJTDTLa!ch3MRDrGAsVcrvYKGJ2e6hGSBQU3bmGEddafj3jSilU –