小编sbe*_*ezb的帖子

如何将关键字转换为适合访问插槽的符号?

我有一个有很多插槽的课程.我还有一个构建器函数来创建该类的对象,以便将以下列表传递'(:id "john" :name "John Doe" :age 42)给该函数将构造具有这些插槽值的新对象.我将使用该函数使用列表列表生成多个对象.

如何将关键字转换为可以使用:id的插槽名称SLOT-VALUE

谢谢.

common-lisp

5
推荐指数
2
解决办法
1041
查看次数

动画 NSTabView 视图

我试图在选择视图时使用幻灯片为 NSTabView 的每个视图设置动画。我以一种方式工作,但它只在我第一次选择新选项卡视图时动画。之后我在切换选项卡视图时看不到动画,尽管我可以看到每次都会触发该功能。?

override func tabView(tabView: NSTabView, didSelectTabViewItem tabViewItem: NSTabViewItem) {
    tabViewItem.view!.setFrameOrigin(NSPoint(x: tabViewItem.view!.frame.origin.x + 300, y: tabViewItem.view!.frame.origin.y))
    tabViewItem.view!.animator().setFrameOrigin(NSPoint(x: tabViewItem.view!.frame.origin.x - 300, y: tabViewItem.view!.frame.origin.y))
    // i can see this fires every time i switch tab views but the animation only works the fist time
}
Run Code Online (Sandbox Code Playgroud)

cocoa nstabview swift

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

标签 统计

cocoa ×1

common-lisp ×1

nstabview ×1

swift ×1