如何设置NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints?

我从Cocoa自动布局机制得到以下消息: 将NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints设置为YES,以便在发生这种情况时自动调用[NSWindow visualizeConstraints:]。 但我不知道如何“设置NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints为YES”。 我如何设置?

当通过命令行打开目录时,Sublime文本将打开两个窗口而不是一个窗口

如果我使用命令行( subl path/to/my/folder/ )在Sublime中打开一个目录,Sublime将打开两个实例:一个是我要求的目录,另一个是我上次打开的目录,我使用Sublime 。 任何想法为什么? 我不知道它是否相当,但是Ubuntu 12.04发生了这个问题。

使用convertPoint获取父UIView中的相对位置

我已经看了十几个关于这个话题的SO问题,没有任何答案对我有用。 也许这会帮助我走上正确的道路。 想象一下这个设置: 我想获得相对于UIView的UIButton的center坐标。 换句话说,UIButton中心可能是215,80内的UITableViewCell,但相对于UIView他们应该更像260,165。我该如何转换? 以下是我所尝试的: [[self.view superview] convertPoint:button.center fromView:button]; // fail [button convertPoint:button.center toView:self.view]; // fail [button convertPoint:button.center toView:nil]; // fail [button convertPoint:button.center toView:[[UIApplication sharedApplication] keyWindow]]; // fail 我可以通过循环遍历button的所有超级视图并添加x和y坐标来实现,但我怀疑这是过度的。 我只需要find正确的covertPoint设置组合。 对?

任何关于如何避免在Go中导入循环的好build议?

我正在做一个Go项目一个月。 好的是Go非常高效。 但经过一个月的发展,我已经有了数千行代码和许多packages 。 为了避免导入周期对我来说是一个主要的问题,任何时候我有一个导入周期的错误,我不知道这个问题可能在第一时间。 Go编译器也只有非常简单的通知,总是不够好,不能像以下情况main.go:7:3: import cycle not allowed定位问题: main.go:7:3: import cycle not allowed 。 它只会帮助你知道哪个文件可能导致问题,但没有更深层次的。 由于在代码增长的同时, import关系变得越来越复杂,所以我很想知道如何在Go中更有效地避免导入循环。 任何帮助深表感谢。

有没有可能在Facebook Android SDK3中更改Facebookloginbutton图像?

Facebook的Android SDK有一个com.facebook.widget.LoginButton 我想把我自己的图像的loginbutton。 可能吗 ? 到目前为止,我已经尝试添加android:src="@drawable/facebook"到布局文件作为button元素的属性,没有运气

在记事本++中删除其他所有行

Notepad ++中有没有办法删除每一行或第n行? 我有一个庞大的数据列表,我需要减less大小。 数据本身不是那么重要,在10,000个项目的列表中,我只需要select5,​​000个

错误:无法构buildgem本机扩展 – 安装mysql2时出错

运行软件包安装时出错 Installing mysql2 (0.3.11) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. … Make sure that `gem install mysql2 -v '0.3.11'` succeeds before bundling. 当我运行确保gem install mysql2 -v '0.3.11' 。我仍然得到相同的错误。

CATransaction完成被立即调用

我试图在我的CAAnimation完成后执行完成块。 不过,看起来我的animation完成之前就调用了animation块。 animation仍然正确发生。 [CATransaction begin]; [self.view.layer addAnimation:self.dropAndBounceAnimation forKey:@"appearance"]; [CATransaction setCompletionBlock:completionBlock]; [CATransaction commit]; dropAndBounceAnimation是position.y上的CAKeyFrameAnimation,具有固定的持续时间。

iOS 7.1 UITapGesture不能与UIPickerView一起使用

我们正在使用UIPickerView来允许用户从选项列表中进行select。 我们添加UIPickerView作为容器UIView的子视图。 然后,我们将UITapGestureRecognizer添加到容器UIView 。 UITapGestureRecognizer被用来通过删除超级视图来closuresselect器。 在iOS 7.0和以前的版本,这是按预期工作。 但是,在iOS 7.1中,这个设置不再起作用,因为UITapGestureRecognizer不能识别tap并调用操作中指定的select器( UITapGestureRecognizerselect器视图和容器视图)。 代码如下 – (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. self.nameList=[[NSMutableArray alloc] initWithObjects:@"A",@"B",@"C", nil]; UIPickerView *myPickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 200, 320, 200)]; myPickerView.delegate = self; myPickerView.showsSelectionIndicator = YES; UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapInListPickerView:)]; […]

iOS 11的navigationItem.titleView宽度未设置

使用navigationItem.titleView在iOS11上查看行为,其中titleView的宽度不是屏幕的整个宽度。 我有一个自定义的视图,我设置为titleView。 在iOS11之前,视图会填充导航栏区域。 但是iOS 11并没有调整屏幕宽度。 我试图在设置titleView之前设置视图的框架,但没有运气。 我试图强制titleviews superview布局约束,但没有运气。 截图附件: iOS10: iOS11: 任何人都经历过这个?