在scrollview中删除边距视图

时间:2014-10-24 19:26:48

标签: objective-c macos cocoa xamarin xamarin.mac

我有一个滚动视图,可以添加自定义视图以添加一些信息。但是当我在scrollview中添加视图时,他会在左侧和顶部获得边距,即使我设置轴x和y,边距仍然继续,请参见图像。 ps:我正在使用Xamarin,知道更客观的c / cocoa

enter image description here

添加视图

    private NSView viewToBeAdded(float x,float y) 
    {
        NSBox nbox =  new NSBox (new RectangleF (x,y, BOX_WIDTH, BOX_HEIGHT))
        {
            BoxType = NSBoxType.NSBoxCustom,
            BorderType = NSBorderType.NoBorder,
            TitlePosition = NSTitlePosition.NoTitle,
            FillColor = NSColor.White,
            Shadow = new NSShadow () { ShadowColor = NSColor.LightGray, ShadowOffset = new System.Drawing.SizeF (1, -1.5f), ShadowBlurRadius = 1.0f},
        };
        nbox.AddSubview (Imagem());
        return nbox;
    }

0 个答案:

没有答案