可以在Visual Studio中编辑xib

时间:2016-05-19 21:47:12

标签: visual-studio xamarin xamarin.ios

是否可以在Visual Studio中的Xamarin.iOS项目中编辑xib?我发现了这个

https://forums.xamarin.com/discussion/31353/is-it-possible-to-re-design-a-xib-in-visual-studio

但它已经超过一年了。然后有一个稍晚的日期与你不能在Xamarin员工的Alan McGovern打开视觉工作室中的xib的说法相矛盾。

https://forums.xamarin.com/discussion/55937/xamarin-5-10-xib-support#latest

在visual studio中打开xib时,它似乎试图呈现UI预览,而不是提供一些无法在Visual Studio中打开的错误。

enter image description here

功能

在完全支持的情况下,在连接到MAC的Visual Studio Professional 2015中运行。

  • Xamarin.iOS 9.6.2.4
  • XCode 7.3.1
  • Mono 4.2.3

XIB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="7706" systemVersion="14F27" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES">
  <dependencies>
    <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="7703" />
  </dependencies>
  <objects>
    <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="RISCAuction_AssignmentInfo">
      <connections>
        <outlet property="view" destination="2" id="RRd-Eg-VrN" />
      </connections>
    </placeholder>
    <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder" />
    <view contentMode="scaleToFill" id="2">
      <rect key="frame" x="0.0" y="0.0" width="600" height="600" />
      <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite" />
    </view>
  </objects>
</document>

2 个答案:

答案 0 :(得分:0)

我猜答案是肯定的。试图打开相同的xib昨天几个小时,看着它坐在进度条上从未打开今天它打开。不知道为什么需要这么长时间,但你确实可以从VS编辑xib。

答案 1 :(得分:0)

确保您已从Visual Studio与Mac建立连接。仅此一点可能需要一段时间才能实现。在左下角观看消息,并在菜单栏中的图标变为绿色。

即使这样,打开XIB也需要一段时间 - 在我的情况下大约一分钟左右。我在同一台机器上使用了一台带有Hackintosh VM的不错的PC,所以它肯定不是网络延迟。