Когда у вас есть точка в качестве CGPoint, вы можете позвонить:
// Objective-C
- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view
// C#'s UIView class contains this method:
PointF ConvertPointToView (PointF point, UIView target);
на вас UIView.
передать вам точку в ваших точках координат, как точку. А для просмотра пройдите в
// Objective-C
[UIWindow keyWindow]
// C#
UIWindow.KeyWindow
Это вернет CGPoint (PointF в C #), преобразованный в систему координат Windows!
Так, например:
// Objective-C
CGPoint convertedPoint = [myScrollView convertPoint:textField.frame.origin
toView:[UIWindow keyWindow]];
// C#
var convertedPoint = myScrollView.ConvertPointToView (
textField.Frame.Location, UIWindow.KeyWindow);
Надеюсь, это поможет:)