English 中文(简体)
xcode 可可申请 创建评论箱
原标题:xcode cocoa application creating a comment box
  • 时间:2011-03-08 00:59:49
  •  标签:
  • cocoa
  • xcode

我们需要知道如何在国家安全局的窗口中为我的申请提供一个评论箱,这样,当我打开一幅名字时,案文一想,一点点点击子,然后把我的案文添加到下文中一个不可编辑的方框中。 就像你方言评论箱一gues格一样,人们期望实际上不需要在发表评论时记录下来。 请帮助!

问题回答

You need two NSTextViews, or a NSTextView and an NSTextField for one-line only comments. The bottom NSTextView is marked as read-only. You also need an object responsible for keeping track of the text, which should be connected to both NSTextViews. It will have an IBAction which is attached to the button. When the button is pressed, it will take the content of the editable text view and append it to the read-only text view s textStorage. It will also append newlines so the next comment is separated. I am not sure if that will automatically redisplay the text view or if you need to call setNeedsDisplay manually. You may also want to set the content of the editable text view to the empty string in this method.

例IBAction:

- (IBAction)addComment:(id)sender {
    NSString *string = [editableTextView string]; //stringValue if using NSTextField
    string = [string stringByAppendingString:@"

"];
    [[commentTextView textStorage] appendAttributedString:[[[NSAttributedString alloc] initWithString:string] autorelease]];
    [commentTextView setNeedsDisplay:YES];
    [editableTextView setString:@""];
}




相关问题
How to change out-of-focus text selection color in Xcode?

Okay, I ll bite. I ve got really pleasant code/window colors set up in Xcode. Ordinarily, my selection color is very visible. When I am doing a project search and iterating through the results, ...

Iphone NSTimer Issue

Hi I am new to objective c. I am trying to make an app for iphone. I have a button on my view, and the click on which the function playSound is called. This is working properly. It does plays the ...

Include a .txt file in a .h in C++?

I have a number of places where I need to re-use some template code. Many classes need these items In a .h could I do something like: #include <xxx.txt> and place all of this code in the ....

Iterating over string/strlen with umlauted characters

This is a follow-up to my previous question . I succeeded in implementing the algorithm for checking umlauted characters. The next problem comes from iterating over all characters in a string. I do ...

Xcode open two editor windows with same file

Is it possible to open the same file in two separate windows in Xcode. I can open a file in one window and the same file in the main Xcode editor window, but I wanted two separate fulltime editor ...

Forcing code signing refresh in Xcode

In our environment, we share resources across multiple projects and platforms. When building for iPhone, only a subset of those resources are needed. Since that subset is still considerable, we have ...

热门标签