TopLayoutGuide和导航栏阴影图像、Xamarin、iOS、自动布局
我想在视图的导航栏下对齐视图。 我使用TopLayoutGuide的参考来实现这一点。 FixedHeaderView的高度设置为21。 然而,当我运行这个应用程序时,FixedHeaderView正好是NavigationBar下视网膜设备上的1个像素。 看起来NavigationBar的阴影图像下边框采用了这1个像素 下面是iOS模拟器5s 8.1的屏幕截图 为了解决这个问题,我必须在ViewController中编写此代码TopLayoutGuide和导航栏阴影图像、Xamarin、iOS、自动布局,ios,xcode,xamarin,autolayout,nslayoutconstraint,Ios,Xcode,Xamarin,Autolayout,Nslayoutconstraint,我想在视图的导航栏下对齐视图。 我使用TopLayoutGuide的参考来实现这一点。 FixedHeaderView的高度设置为21。 然而,当我运行这个应用程序时,FixedHeaderView正好是NavigationBar下视网膜设备上的1个像素。 看起来NavigationBar的阴影图像下边框采用了这1个像素 下面是iOS模拟器5s 8.1的屏幕截图 为了解决这个问题,我必须在ViewController中编写此代码 HeaderTopConstraint.Constant = 0
HeaderTopConstraint.Constant = 0.5f;
问题是:如何仅使用约束就考虑0.5/1像素?
我不想在我计划使用类似布局的所有视图上编写此代码
为什么TopLayoutGuide不处理这个0.5/1像素