Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为什么转弯半径有时需要更多的时间转弯_Ios_Xamarin_Xamarin.ios_Uibezierpath_Rounded Corners - Fatal编程技术网

Ios 为什么转弯半径有时需要更多的时间转弯

Ios 为什么转弯半径有时需要更多的时间转弯,ios,xamarin,xamarin.ios,uibezierpath,rounded-corners,Ios,Xamarin,Xamarin.ios,Uibezierpath,Rounded Corners,我正在通过调用obj.Layer.CornerRadius=3来尝试视角 但有时需要更多的时间才能在UI上生效。。。 然而,UIBezierPath和设置图层的掩码不一致。。。有时两个角是圆的,另两个角不是圆的 xamarin.ios中是否有任何一致且有效的圆角解决方案 供参考: 我正在拐弯 Method 1. if you are making corner radius in cell then write your code inside cell.m class like this

我正在通过调用
obj.Layer.CornerRadius=3来尝试视角
但有时需要更多的时间才能在UI上生效。。。
然而,
UIBezierPath
和设置图层的掩码不一致。。。有时两个角是圆的,另两个角不是圆的

xamarin.ios中是否有任何一致且有效的圆角解决方案

供参考: 我正在拐弯

Method 1. 
if you are making corner radius in cell then write your code inside cell.m class 
like this 
- (void)awakeFromNib {
    [super awakeFromNib];
    _btnEdit.layer.cornerRadius = 5;
    _btnEdit.layer.masksToBounds=YES;
}

Method 2.
write your code on mainthread in viewdidload

Hope it works for you!!! :)