小编Mar*_*ana的帖子

Github:与其他组织共享私有存储库

我属于两个 github 组织,比如说 O1 和 O2。

O1 中有一个私有存储库,只能由属于 O1 的人员访问。

有什么方法可以与 O2 中的人员共享该存储库吗?

我尝试过git clone --mirror,但看起来它没有自动与原始存储库同步

git github repository mirror

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

进入全屏模式时显示NSToolbar

我正在开发一个应用程序,用户可以使用按钮显示/隐藏工具栏.问题如下:如果用户选择隐藏工具栏然后进入全屏模式,则会显示工具栏.

用户界面是以编程方式创建的(即不使用Interface Builder).

这是app delegate中的工具栏创建:

mainToolbar = [[NSToolbar alloc] initWithIdentifier:MAIN_TOOLBAR];
[mainToolbar setAllowsUserCustomization:NO];
[mainToolbar setDisplayMode:NSToolbarDisplayModeIconOnly];
[mainToolbar setDelegate:self];
[window setToolbar: mainToolbar];
Run Code Online (Sandbox Code Playgroud)

这些是按钮执行的操作:

-(void)hideToolbar {
    editing = YES;
    [mainToolbar setVisible:NO];
}

-(void)showToolbar {
    editing = NO;
    [mainToolbar setVisible:YES];
}
Run Code Online (Sandbox Code Playgroud)

我试图使用窗口委托方法修复它,但仍然在进入全屏模式时显示工具栏,无论其值如何editing.

- (void)windowDidEnterFullScreen:(NSNotification *)notification {
  [mainToolbar setVisible:!editing];
Run Code Online (Sandbox Code Playgroud)

}

- (void)windowDidExitFullScreen:(NSNotification *)notification {
 [mainToolbar setVisible:!editing];
Run Code Online (Sandbox Code Playgroud)

}

提前谢谢了!

macos cocoa fullscreen nswindow nstoolbar

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

标签 统计

cocoa ×1

fullscreen ×1

git ×1

github ×1

macos ×1

mirror ×1

nstoolbar ×1

nswindow ×1

repository ×1