बार जब आप एक 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) परिवर्तित वापस आ जाएगी खिड़कियों में समन्वय प्रणाली!
उदाहरण के लिए
तो:
// Objective-C
CGPoint convertedPoint = [myScrollView convertPoint:textField.frame.origin
toView:[UIWindow keyWindow]];
// C#
var convertedPoint = myScrollView.ConvertPointToView (
textField.Frame.Location, UIWindow.KeyWindow);
आशा इस मदद करता है :)
स्रोत
2012-01-30 18:05:32
नहीं, जब किसी बिंदु पर एक दृश्य UIScrollView के अंदर होता है। –