iPhone开发技巧之私有API--- UIBarButtonItem

来源:互联网 发布:阿里的数据平台 编辑:程序博客网 时间:2024/06/05 00:10

UIBarButtonItem

如上所示,UIBarButtonSystemItem 的 100 ~ 110 就是系统提供的一些未公开的标准icon。

123456789101112131415
<span class="type" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(154, 205, 50); font-weight: bold; background-color: transparent;">NSMutableArray</span> *<span class="variable-name" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(127, 255, 212); font-weight: bold; background-color: transparent;">items</span> = [<span class="type" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(154, 205, 50); font-weight: bold; background-color: transparent;">NSMutableArray</span> array];<span class="type" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(154, 205, 50); font-weight: bold; background-color: transparent;">UIBarButtonItem</span> *<span class="variable-name" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(127, 255, 212); font-weight: bold; background-color: transparent;">item</span> = <span class="constant" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(127, 255, 212); background-color: transparent;">nil</span>;<span class="keyword" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(250, 128, 114); font-weight: bold; background-color: transparent;">for</span> (<span class="type" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(154, 205, 50); font-weight: bold; background-color: transparent;">int</span> <span class="variable-name" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(127, 255, 212); font-weight: bold; background-color: transparent;">i</span> = 100; i <= 109; i++) {    item = [[<span class="type" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(154, 205, 50); font-weight: bold; background-color: transparent;">UIBarButtonItem</span> alloc] initWithBarButtonSystemItem:i target:<span class="constant" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(127, 255, 212); background-color: transparent;">nil</span> action:<span class="constant" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(127, 255, 212); background-color: transparent;">nil</span>];    item.style = UIBarButtonItemStyleBordered;    [items addObject:item];    [item release];}item = [[<span class="type" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(154, 205, 50); font-weight: bold; background-color: transparent;">UIBarButtonItem</span> alloc] initWithBarButtonSystemItem:110 target:<span class="constant" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(127, 255, 212); background-color: transparent;">nil</span> action:<span class="constant" style="border: 0px; outline: 0px; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(127, 255, 212); background-color: transparent;">nil</span>];item.style = UIBarButtonItemStylePlain;[items addObject:item];[item release];toolbar.items = items;
0 0
原创粉丝点击