【发布时间】:2016-09-14 22:47:45
【问题描述】:
我正在使用 Xamarin(稳定频道)的最新版本,并且正在准备将应用重新发布到 App Store。自上一个版本以来,只有一个 web 服务 url 发生了变化。用户界面没有变化。但是我的表格视图现在看起来很奇怪。发生的唯一变化是 Xamarin Studio、Xamarin.iOS 和 Xamarin Mono 的更新。执行旧的 App Store 版本没有这个视觉问题(在装有 iOS 9.2.3 的同一设备上)。
这两张图片显示了左右边框的差异。一个有很多间距,而另一个没有。并且行分隔符靠近奇数布局之前结束的左/右边缘。有趣的是,这并不是每个屏幕都可以重现的。用故事板设计器设计的屏幕没问题。但是以编程方式实现的表视图不是。
有人知道这个方向的任何变化吗?我猜这个问题是由 Xamarin 或 iOS SDK 中的新默认属性引起的。
旧貌(预期)
新外观(意外)
【问题讨论】:
标签: ios uitableview layout xamarin.ios