UIView viewWithTag 0 problem

前端 未结 4 1392
不思量自难忘°
不思量自难忘° 2020-12-06 19:39

On view in IB I have numerous items (including view itself). ONLY one item has tag 0, yet following line works for ANY UITextBox other then the one with tag 0. Note that onl

相关标签:
4条回答
  • 2020-12-06 19:57

    set self tag as -1. won't affect other view's tag.

    0 讨论(0)
  • 2020-12-06 20:10

    actually, if you ask a view called "X" for a viewwithtag 'zero', you will probably get the "X" view as the return value :/ idiotic behaviour. send regards to apple

    0 讨论(0)
  • 2020-12-06 20:12

    All views have a 0 tag as a default so if you get a 0 view it could be any view. For it to work you need to use non-zero values that you set in your program or within Interface builder.

    0 讨论(0)
  • 2020-12-06 20:17

    que is right. I just got bit by this.

    From the docs:

    Discussion This method searches the current view and all of its subviews for the specified view.

    At least it's documented correctly. I guess we need a method called "subviewWithTag:"

    0 讨论(0)
提交回复
热议问题