ITSidebar 0.0.1

ITSidebar 0.0.1

测试测试版本
语言编程语言 Obj-CObjective C
许可证 自定义
发布日期上次发布日期2014年12月

未申明用户维护。



ITSidebar 0.0.1

  • 作者:
  • Ilija Tovilo

ITSidebar是一个非常轻量级的Mac OS X控件。您可以使用它来创建类似于Sparrow的侧边栏。

为什么我要使用这个插件?

ITSidebar具有以下特点:

  • 高度可定制
  • 闪电般快速
  • 完全免费使用

用法

复制文件

复制以下文件:

  • ITSidebar.h
  • ITSidebar.m
  • ITSidebarItemCell.h
  • ITSidebarItemCell.m
  • ITLeakWarningHelper.h

请确保将它们复制到项目中,并将它们添加到目标中。请使用您自己的图像按钮单元。

在项目中使用

请确保查看示例项目。首先,将NSScrollView拖放到窗口中。然后,选择文档视图,并设置其自定义类为ITSidebar

现在您可以为它连接一个出口,并使用以下方法:

// Add/Remove Cells
- (ITSidebarItemCell *)addItemWithImage:(NSImage *)image target:(id)target action:(SEL)action;
- (ITSidebarItemCell *)addItemWithImage:(NSImage *)image alternateImage:(NSImage *)alternateImage target:(id)target action:(SEL)action;

- (ITSidebarItemCell *)addItemWithImage:(NSImage *)image;
- (ITSidebarItemCell *)addItemWithImage:(NSImage *)image alternateImage:(NSImage *)alternateImage;

- (void)removeRow:(NSInteger)row;

// Select Cells
- (void)selectItemAtIndex:(int)index;
- (void)deselectAllItems;

// Customisation
- (void)setCellSize:(NSSize)cellSize;
- (void)setBackgroundColor:(NSColor *)backgroundColor;
- (void)setScrollerKnobStyle:(NSScrollerKnobStyle)knobStyle;

- (ITSidebarItemCell *)selectedItem;
- (int)selectedIndex;

+ (Class)sidebarItemCellClass;

有关子类化和自定义示例。

许可证

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 版本 2,2004年12月

版权(C)2013 Ilija Tovilo [email protected]

每个人都可以复制和分发此许可证的正本或修改本,只要更改名称。

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 的复制、分发和修改条款和条件

  1. 您只需做您想做的。

帮助

如果您有任何问题,请随时通过[email protected]告诉我。