我在Visual Studio 2015上使用Xamarin Auto Layouts和Storyboard。
我有根视图,滚动视图和内容视图。
我希望应用程序只在y轴上滚动,但在x轴上缩放。
我想做这样的事情。
Adding a view to a scroll view that will stretch to fill available width
将内容视图的宽度设置为根视图。
但是使用Xamarin似乎不太可能。
所以在这个例子中,如果我运行应用程序,我必须向右滚动才能看到最右边的标签。我希望所有三个标签都显示在iPhone上,通过缩小x轴。
我也尝试过使用" I"处理Xamarin VS的storyboard UI Designer中的内容视图,但它没有识别根视图。
如果使用故事板不可能,我会解决问题。
我试过这个。
public override void ViewDidLoad()
{
ContentView.Frame = new CoreGraphics.CGRect(ContentView.Frame.X, ContentView.Frame.Y, View.Frame.Width, ContentView.Frame.Height);
//ScrollView.TranslatesAutoresizingMaskIntoConstraints = false;
base.ViewDidLoad();
// Perform any additional setup after loading the view, typically from a nib.
}
但它没有做任何事来帮助我。
如何使用Xamarin.ios在滚动视图的顶部在X轴上缩放UI?