我有一个在Xamarin.ios中有一个自定义视图的.Xib文件。这个Xib文件,我已经添加到了一个视图控制器中。现在按照流程先加载viewcontroller类的方法,然后加载Xib文件。
我有一些特定的功能,由于这些功能,我需要在加载.xib文件后更新viewcontroller类中的方法。
假设我想要在加载.xib文件后更改viewcontroller类中减少自定义视图的宽度。
这可能很简单,我是ios新手,所以需要帮助
发布于 2019-03-18 10:32:18
您可以尝试添加对自定义视图宽度的约束。获取约束的出口,并在需要时更改其常量,并在需要时调用layout以重新加载视图。
_width.Constraint.Constant = 100;
View.LayoutIfNeeded (); // The view could be custom view or view controller's view.
https://stackoverflow.com/questions/55210551
复制相似问题