Edit textView with IB

  • Hi,
    Using IB 3.0 (629) I open a nib file made with the previous IB.
    I double click on a scrollingView containing text, I can quite select the
    text, but I can't edit the text. I was able to paste end edit the text using
    the previous IB. Do I miss something now?

    Best Regards
    --
    Lorenzo
    email: <archidea...>
  • Le 19 déc. 07 à 17:26, Lorenzo a écrit :

    > Hi,
    > Using IB 3.0 (629) I open a nib file made with the previous IB.
    > I double click on a scrollingView containing text, I can quite
    > select the
    > text, but I can't edit the text. I was able to paste end edit the
    > text using
    > the previous IB. Do I miss something now?

    It look like a TextView has to be editable to change the text in IB 3.
    Check your View property in the inspector.
  • Hi Jonathan,
    Of course the new version of IB looks quite better than the previous one,
    but I have to say...too many bugs, to many strange behaviours. For example,
    you click on an object and you can't edit it, then you have to click on it
    several times, until you get the control over it. It's not an intuitive UI.
    Also you need to select a given view on a panel containing other objects...
    No way, you have to pass trough all the other objects to select the one you
    want.. Too bad. I would like to say, freely, this IB version has not the
    traditional "easy" Apple style. What's happening there?...
    Did Apple lose the control over IB and XCode? Too many things to do at Apple
    Inc. due to the iPhone? Please Apple, speech a nice word for us developers.
    Thanks.

    Best Regards
    --
    Lorenzo
    email: <archidea...>

    > From: Jonathan Hess <jhess...>
    > Date: Wed, 19 Dec 2007 16:30:04 -0800
    > To: Lorenzo <archidea...>
    > Subject: Re: Edit textView with IB
    >
    > Hey Lorenzo -
    >
    > I just wanted to let you know that I logged a bug for this.
    >
    > Jon Hess
    >
    >
    > On Dec 19, 2007, at 8:26 AM, Lorenzo wrote:
    >
    >> Hi,
    >> Using IB 3.0 (629) I open a nib file made with the previous IB.
    >> I double click on a scrollingView containing text, I can quite
    >> select the
    >> text, but I can't edit the text. I was able to paste end edit the
    >> text using
    >> the previous IB. Do I miss something now?
    >>
    >>
    >>
    >> Best Regards
    >> --
    >> Lorenzo
    >> email: <archidea...>
    >
  • > I would like to say, freely, this IB version has not the
    > traditional "easy" Apple style. What's happening there?...
    > Did Apple lose the control over IB and XCode? Too many things to do
    > at Apple
    > Inc. due to the iPhone? Please Apple, speech a nice word for us
    > developers.

      Perhaps the xcode-users list is a more appropriate place to discuss
    XCode Tools? By all means file bugs/enhancement request, but this
    entire thread has nothing to do with Cocoa.

    --
    I.S.
  • Hey Lorenzo -

    On Dec 19, 2007, at 5:41 PM, Lorenzo wrote:

    > Hi Jonathan,
    > Of course the new version of IB looks quite better than the previous
    > one,
    > but I have to say...too many bugs, to many strange behaviours. For
    > example,
    > you click on an object and you can't edit it, then you have to click
    > on it
    > several times, until you get the control over it. It's not an
    > intuitive UI.

    I'm not sure exactly what you're trying to say, but if you're
    referring to something like editing a button's title live in the
    inline editor, try double clicking on the title. Double clicking
    always begins editing the deepest object under the mouse.

    > Also you need to select a given view on a panel containing other
    > objects...
    > No way, you have to pass trough all the other objects to select the
    > one you
    > want.. Too bad. I would like to say, freely, this IB version has not
    > the
    > traditional "easy" Apple style. What's happening there?...
    > Did Apple lose the control over IB and XCode? Too many things to do
    > at Apple
    > Inc. due to the iPhone? Please Apple, speech a nice word for us
    > developers.
    > Thanks.

    The best way to have your concerns addressed is to file individual
    radar bugs with clear steps to reproduce and explicit expected
    behavior. If you feel that something about the selection mechanism is
    awkward, please file a radar. I really would love to make Interface
    Builder easier for you to use, but in order to do that, I have to
    understand what you find to be difficult.  Unfortunately, the previous
    paragraph isn't explicit enough for me to be able to extract
    actionable items.

    Here's a quick bit about how Interface Builder translates your mouse
    clicks into selections. Its important to remember that a cocoa
    interface is composed of a tree of objects, and at any time there are
    usually multiple objects at any one location on a window. If you
    aren't familiar with it already, using the outline view in interface
    builder will help you understand this hierarchy. So, when you click:
    Double clicking always actives the object under the mouse. A single
    click on an unselected object selects the most interesting object
    under the mouse. This is typically something like a button instead of
    a button cell. A single click on a selected object selects the next
    child of the selected object under the mouse.

    Good Luck -
    Jon Hess

    >
    > Best Regards
    > --
    > Lorenzo
    > email: <archidea...>
    >
    >> From: Jonathan Hess <jhess...>
    >> Date: Wed, 19 Dec 2007 16:30:04 -0800
    >> To: Lorenzo <archidea...>
    >> Subject: Re: Edit textView with IB
    >>
    >> Hey Lorenzo -
    >>
    >> I just wanted to let you know that I logged a bug for this.
    >>
    >> Jon Hess
    >>
    >>
    >> On Dec 19, 2007, at 8:26 AM, Lorenzo wrote:
    >>
    >>> Hi,
    >>> Using IB 3.0 (629) I open a nib file made with the previous IB.
    >>> I double click on a scrollingView containing text, I can quite
    >>> select the
    >>> text, but I can't edit the text. I was able to paste end edit the
    >>> text using
    >>> the previous IB. Do I miss something now?
    >>>
    >>>
    >>>
    >>> Best Regards
    >>> --
    >>> Lorenzo
    >>> email: <archidea...>
    >>
    >
previous month december 2007 next month
MTWTFSS
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Go to today