小编edc*_*591的帖子

NSMenuItem的NSView不在子菜单中突出显示

我有一个NSStatusItem显示NSMenu完整的NSView子类.我drawRect:在我的NSView子类中重写以实现突出显示,NSMenu并且在根菜单中一切正常,但由于某种原因它在根菜单的子菜单中不起作用.我NSLogNSView子类中添加了一些语句,drawRect:并注意到甚至没有在子菜单中调用它们.有任何想法吗?

我可以发布我正在使用的代码来突出显示视图,但我不认为它是必要的,因为drawRect:甚至没有被调用.如果您需要查看其他任何可能有用的代码,请告诉我.

macos cocoa objective-c nsview nsmenuitem

6
推荐指数
1
解决办法
641
查看次数

如何检查NSProgressIndicator当前是否已设置动画?

NSProgressIndicator有方法调用startAnimation:stopAnimation:,但我找不到检查状态的方法(目前是否为动画).你会怎么做?

macos cocoa objective-c nsprogressindicator

6
推荐指数
1
解决办法
1627
查看次数

NSSearchField结果菜单

我一直在寻找几个小时,但仍然没有找到答案.如何NSSearchField显示带有结果的菜单?我可以使用最近的搜索菜单来显示结果,但如何以编程方式显示菜单?谢谢你的帮助.

macos cocoa objective-c nssearchfield

6
推荐指数
1
解决办法
2334
查看次数

获取NSTableView中内容的高度

有没有一种方法可以获取内容的高度NSTableView。在iOS中,您可以使用的-contentSize方法UIScrollView。但是,的-contentSize方法NSScrollView似乎只返回的可见部分的高度NSScrollView,而不包括屏幕外的内容。

那么,如何在Mac上完成呢?

macos cocoa objective-c nstableview nsscrollview

6
推荐指数
1
解决办法
2621
查看次数

将拼写的数字转换为数字

在Objective-C/Cocoa中,有没有办法将拼写出的单词转换为NSNumber多种语言的等价单词?

例如:

转换three3或转换ocho8(西班牙语).

也略有不同,但3 1/23.5

我可以编写自己的代码来执行此操作,但我希望有一种内置的方法来执行此操作.我希望避免使用多种语言翻译每个数字的翻译.

cocoa localization numbers objective-c ios

6
推荐指数
1
解决办法
1842
查看次数

确定使用了哪个共享扩展

由于completionHandleron UIActivityViewControlleriOS在iOS 8中已弃用,有没有办法确定用户使用哪个共享扩展/活动?

cocoa-touch ios uiactivityviewcontroller ios8

5
推荐指数
1
解决办法
2597
查看次数

在基于NSTableView的视图中处理自定义选择样式

如何为基于视图绘制自己的自定义选择样式NSTableView?我尝试BOOL在我的NSTableCellView子类中放置一个var 并将其设置为YES如果单击它然后我可以成功绘制我的自定义选择.但我怎么改变这种BOOL变种到NO被点击另一种观点是什么时候?谢谢你的帮助.

编辑:阅读完NSTableView文档后,看起来我需要子类化NSTableRowView来覆盖选择绘图,但是我如何处理我的NSTableRowView子类?如何让表格使用它?

macos user-interface cocoa objective-c nstableview

4
推荐指数
1
解决办法
5278
查看次数

将iOS版本添加到Mac应用程序

我一直在寻找答案,但还没有找到答案.我已经有一个Mac应用程序作为Xcode项目,并且工作得很好.现在我想制作一个iOS版本的应用程序.你会建议什么是最好的方法呢?有两个Cocoa类将在两个版本之间共享,以及一些资源文件(图像,字符串).看起来最好的方法是拥有两个独立的Xcode项目并将它们添加为子项目,但我似乎无法弄明白.

谢谢你的帮助.

PS我正在使用Xcode 4.x.

macos xcode objective-c ios

4
推荐指数
1
解决办法
276
查看次数

UIImageView适合宽度

我有一个UIImageView放在里面的UIScrollView.图像视图中的图像比iPhone的屏幕大.我想要做的是让图像按比例缩放以适应屏幕的宽度,而不改变图像的纵横比(图像的一部分将在屏幕底部).

我尝试过使用UIViewContentModeScaleAspectFill,UIViewContentModeScaleAspectFit但我也没想过.

有任何想法吗?

谢谢.

iphone cocoa-touch objective-c uiview ios

4
推荐指数
1
解决办法
5546
查看次数

如何仅在uiview的底部和右侧添加阴影?

我正在考虑在UIView的底部和右侧添加阴影,但我发现所有解决方案都为视图的四边添加了阴影.有办法解决这个问题吗?

cocoa-touch objective-c uiview dropshadow ios

4
推荐指数
1
解决办法
1万
查看次数