搜索:

类型: 帖子; 用户: keefo

第1页,共14页 1 2 3 4

搜索: 搜索花去 0.01 秒。

  1. 回复: 如何隐藏NSCollectionView的Scroller,或者如能够实现监控NSScrollView的NSScrollView的出现和隐藏

    首先,代码里确认使用这个:



    collectionView.enclosingScrollView?.scrollerStyle = NSScrollerStyle.overlay
    collectionView.enclosingScrollView?.autohidesScrollers = true

    ...
  2. 回复: Mac开发,我该如何实现一个固定前三列的NSTableView呢?

    控制表格列宽度的方法在 NSTableColumn 类里面,见文档:
    https://developer.apple.com/reference/appkit/nstablecolumn?language=objc

    Controlling Size
    width -The table column’s width, in points.
    minWidth -The table...
  3. 回复
    1
    查看
    3,670

    回复: 请问如何检测热键冲突?

    思路:
    1. 利用 Carbon framework 里的 HIToolbox framework 里的 CopySymbolicHotKeys 方法获取系统快捷键列表。
    2. 循环取到的系统快捷键列表,对比是否已经被使用。

    具体实现可以参见这个项目:

    https://github.com/JanX2/ShortcutRecorder
  4. 回复: [求助]关于OS X 10.11下文件夹名称多语言问题

    首先,你说的没错。



    本地路径更改如果对逻辑产生影响肯定不是好的方向。

    OS X 提供了更为方便的方法就是 NSURL bookmark。

    你可以把一个 NSURL 转换为一个 bookmark NSData,下次要找文件路径的时候,把 bookmark 换成 NSURL...
  5. 回复
    2
    查看
    3,049

    已解决✓ 回复: 动态计算 NSTextField 高度的问题

    最好说一下你现在的误差有多大。
  6. 回复
    3
    查看
    6,203

    回复: osx 开发的资料怎么 少得很 ?

    应该是被墙了。 osx 开发资料很多的。
  7. 回复
    1
    查看
    4,865

    回复: OutlineView 上下文菜单 问题

    subclass NSOutlineView 实现 menuForEvent: 方法



    -(NSMenu*)menuForEvent:(NSEvent*)evt
    {
    NSPoint pt = [self convertPoint:[evt locationInWindow] fromView:nil];
    int row=[self...
  8. 回复: [求助]关于window的title区和toolbar区的颜色设置,如图。

    https://github.com/indragiek/INAppStoreWindow 参考一下
  9. 回复: [求助]关于window的title区和toolbar区的颜色设置,如图。

    这个不能设置。你只能重新绘制。
  10. 回复
    0
    查看
    5,612

    CATweaker 动画时间曲线调整插件

    https://github.com/keefo/CATweaker

    316

    317
  11. 已解决✓ 回复: 一个关于objc和c混编的一个简单的语法问题,请教下。

    这个应该是 c 语言的基础, 你的函数返回的指针需要是 malloc 动态分配的地址.



    UInt8 *address = (UInt8*)malloc(sizeof(UInt8)*kIOEthernetAddressSize);
    //...
    return address;


    然后你要记得外部需要 free 掉.
  12. 回复
    3
    查看
    29,792

    代码段 回复: 获取 NSImage 一个像素点RGB值

    见这里 "如果做 NSImage 灰度化"

    http://www.maccocoa.com/forum/showthread.php?t=340&p=1048#post1048
  13. 回复
    0
    查看
    1,846

    代码段 NSImage 灰度化

    NSImage 灰度化最好的方法是利用 Core Image 来实现:



    //
    // NSImage+Grayscale.h
    //
    // Created by Panupan Sriautharawong on 8/7/12.
    //
    //
  14. 回复
    12
    查看
    12,183

    实例 回复: 我自己的MAC项目。

    感谢分享. 专业性挺强的.
  15. 已解决✓ 回复: 一段NSString字符串想用xcode来执行,请问命令要怎么编写?返回值如何获得?

    NSDictionary* errorDict;
    NSAppleEventDescriptor* returnDescriptor = NULL;

    NSAppleScript* scriptObject = [[NSAppleScript alloc] initWithSource:
    @"tell application...
  16. 已解决✓ 回复: 一个关于nsbutton按钮的check模式的问题。。。

    你可以不需要管系统是否帮你打勾.

    在你的 clickButton 方法里根据你的条件设置 On 或者 Off 就可以了.


    [button setState:NSOnState];
    [button setState:NSOffState];
  17. 回复
    2
    查看
    2,596

    回复: 请教好友列表的实现

    QQ 是不是用 NSOutlineView 实现的我不知道, 但是 NSOutlineView 肯定可以做.

    你可以改造一下这个例子看看
    https://github.com/keefo/iMoo
  18. 回复
    4
    查看
    2,438

    已解决✓ 回复: CAAnimationGroup的困惑!!!!!

    很简单的问题,仔细思考一下咯。 估计是 layer position 和 view position 有一个差值。你计算时候没考虑它们。
  19. 回复
    3
    查看
    2,851

    已解决✓ 回复: OSX应用如何自定义鼠标样式?

    其实你在说 cursor 的时候总是提到 WindowContorller 本身就很奇怪. 把 Contorller 和 View 部分的东西混到一起谈? 也许 ios 里 window 和 controller 合并了? 我不清楚, 不过 osx 是分开的.


    WindowContorller 没有背景这种东西. 这里应该是 NSWindow contentView 你或者修改...
  20. 回复
    3
    查看
    2,859

    已解决✓ 回复: 关于CATransform3D

    不需要直接设置变换矩阵。可以用函数设置。



    CATransform3D transform = CATransform3DRotate(self.bt.layer.transform, M_PI, 0.0f, 0.0f, 1.0f); //顺时针旋转M_PI, 也就是180度
    transform = CATransform3DScale(transform, 0.8f,...
  21. 回复
    4
    查看
    2,438

    已解决✓ 回复: CAAnimationGroup的困惑!!!!!

    1. 因为osx layer默认anchor是在坐下角。你可以这样解决anchor导致的移动问题。


    self.bt.layer.anchorPoint = CGPointMake(0.5, 0.5);
    CGPoint p = self.bt.layer.position;
    CGSize s = self.bt.layer.bounds.size;
    ...
  22. 回复
    3
    查看
    2,851

    已解决✓ 回复: OSX应用如何自定义鼠标样式?

    NSCursor 是一个会被系统快速调用的东西,你这里设置了一个 cursor 不到几十毫秒钟就被其他的view或系统取代了,根本看不出来。也就是说,你的代码位置错了。
    Cursor 是由 NSView 设置的而非 WindowContorller, windowController 有它自己的工程作用,有些代码不是说你想放哪里就放哪里的。
    另一个问题是:resetCursorRects...
  23. 已解决✓ 回复: NSView或NSWindow背景想填充渐变色。有可例子吗?

    我记得我的博客里有一个类似的。你可以去看看。
  24. 已解决✓ 回复: 一个View的背景色设置成透明,为何显示效果却是黑色?

    ScrollingTextView.m 里这个方法这样修改:



    - (void)drawRect:(NSRect)dirtyRect{
    NSRect frame = [self bounds];

    // Draw background with backgroundColor
    //[[self backgroundColor] set];
    ...
  25. 已解决✓ 回复: 一个View的背景色设置成透明,为何显示效果却是黑色?

    你是要这个效果?

    293
显示结果从 1 到 25 共计 328 条
第1页,共14页 1 2 3 4