Cocoa中的NSScrollView

Kev*_*vin 4 cocoa objective-c nsscrollview

我试图让一个带有NSTextField的NSSrollView工作,但是滚动条似乎没有响应我编码的任何东西.

我将NSScrollView声明为IBOutlet,将其添加为属性然后合成它.但是,这无济于事.

当我调整大小时,滚动条会出现,但它们目前不起作用.

我曾试图使用苹果文档,但再次,没有喜悦.

有帮助吗?谢谢!

Jus*_*Boo 14

正如你在说"对于我而言,任何容器,其滚动就可以了"可以使用NSTextViewNSScrollView.而对于设置文本,您需要使用setString而不是setStringValue.

示例如何设置文本NSTextView:

.H

IBOutlet NSTextView *textView; 
Run Code Online (Sandbox Code Playgroud)

.M

-(void)awakeFromNib {
    NSString *string = @"my text";
    [textView setString:string];
}
Run Code Online (Sandbox Code Playgroud)


不要忘记IBOutlet中NSTextView没有NSScrollView.

NSTextViewNSScrollView:

在此输入图像描述