小编Dan*_*ieu的帖子

如何使用Swift以编程方式添加约束

自上周以来我一直试图解决这个问题,而没有更进一步.好的,所以我需要在Swift中编程方式应用一些约束 来使用这段代码:UIView

var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100));
new_view.backgroundColor = UIColor.redColor();
view.addSubview(new_view);

var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterX, multiplier: 1, constant: 0);
self.view.addConstraint(constX);

var constY:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterY, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterY, multiplier: 1, constant: 0);
self.view.addConstraint(constY);

var constW:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.Width, relatedBy: NSLayoutRelation.Equal, toItem: new_view, attribute: NSLayoutAttribute.Width, multiplier: 1, constant: 0);
self.view.addConstraint(constW);

var constH:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: …
Run Code Online (Sandbox Code Playgroud)

uiview ios autolayout nslayoutconstraint swift

409
推荐指数
14
解决办法
38万
查看次数

如何在Visual Studio中启用NuGet包还原?

堆栈上有一个类似的帖子,但它对我的问题没有帮助,可能是因为我使用的是Visual Studio 2015.

如何在VS2015中显示"启用NuGet包还原"选项?

我选择了File> New Project并创建了一个空的ASP.NET Web应用程序.我正在寻找这个菜单选项.

在此输入图像描述

我应该提一下,我已经在我的项目文件夹中查找了任何预先存在的nuGet文件,但没有.

c# asp.net nuget nuget-package-restore visual-studio-2015

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

使用Swift使用键盘移动视图

我有一个应用程序,在视图的下半部分有一个文本字段.这意味着当我输入文本字段时键盘覆盖文本字段.

如何在打字时向上移动视图以便我可以看到我正在键入的内容,然后在键盘消失时将其移回原来的位置?

我到处都看,但所有解决方案似乎都在Obj-C中,我还没有完全转换.

任何帮助将不胜感激.

uikit uikeyboard nsnotificationcenter ios swift

257
推荐指数
15
解决办法
17万
查看次数

SQL Server Management Studio 2012在哪里?

我的笔记本电脑上有SQL Server 2008 R2和Visual Studio 2008和2010.我已经安装了SQL Server 2012并最终显示了SQL Server数据工具,因此我可以在Visual Studio 2010中创建SSRS报告.

虽然我已经在SQL Server 2012的两个独立实例上安装了多次管理工具,但我无法在"程序"中找到它们并且无法运行它们.我能找到的唯一SSMS程序运行SSMS 2008 R2.

我意识到常见的建议是在Visual Studio之前安装SQL Server,但我真的不想卸载Visual Studio,因为这会带来许多其他问题.

我该如何解决这个问题?

ssms sql-server-2012

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

ld:框架未找到Pods

我正在尝试为我的IOS项目添加一个框架,但是当我构建时,我总是得到相同的消息:

ld:框架未找到Pods

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我试图删除我的Pods目录,然后运行pod install 我打开.xcworkspace就像它写在pod安装的日志中,我清理xcode上的项目,然后尝试构建,但它将无法正常工作..

我的podfile看起来像这样:

xcodeproj '/Users/guillaume/project/Mobile/iOS/FoodPin/FoodPin.xcodeproj'
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'SwiftHTTP', '~> 0.9.2'
Run Code Online (Sandbox Code Playgroud)

我的xcode版本是 6.3.1

谢谢,

xcode ios cocoapods

211
推荐指数
20
解决办法
13万
查看次数

用于签署可执行文件的标识不再有效

我有一个我在iPad上调试的应用程序.2天前我想调试一个相同的更新的应用程序,但我有这个错误.

用于签署可执行文件的标识不再有效.

请确认您的设备时钟已正确设置,并且您的签名证书未过期.

(0xE8008018).

我还没有iPhone Developer证书,但我已经调试了一次这个游戏.

xcode ipad ios xcode4

172
推荐指数
7
解决办法
12万
查看次数

以编程方式更改导航标题

我有一个带标题的导航栏.当我双击文本来重命名它时,它实际上说它是一个导航项,所以可能就是这样.

我正在尝试使用代码更改文本,例如:

declare navigation bar as navagationbar here
button stuff {
    navigationbar.text = "title"
}
Run Code Online (Sandbox Code Playgroud)

那显然不是我的代码,只是展示它是如何工作的.

因此,每当我按下按钮,我都希望标题发生变化.

title uinavigationbar swift

171
推荐指数
10
解决办法
18万
查看次数

Google Maps API - 获取地址坐标

我想将地址转换为long/lat.

有没有办法在不使用JavaScript的情况下执行此操作?因为在我的情况下,由于转换是在后台,所以不需要显示任何内容.

google-maps

147
推荐指数
3
解决办法
23万
查看次数

找不到资源 - Theme.AppCompat.Light.DarkActionBar

我使用了ActionBar样式生成器,现在尝试使用我的应用程序,但得到:

错误:检索项目的父项时出错:找不到与给定名称"@ style/Theme.AppCompat.Light.DarkActionBar"匹配的资源.

我在libs文件夹中使用android-support-v7-appcompat.jar lib

我的目标是让我的应用兼容2.3或更高版本

android android-actionbar-compat

140
推荐指数
7
解决办法
33万
查看次数

如何使用NSNotificationCenter传递对象

我试图将我的app委托中的对象传递给另一个类中的通知接收器.

我想传递整数messageTotal.现在我有:

在接收器中:

- (void) receiveTestNotification:(NSNotification *) notification
{
    if ([[notification name] isEqualToString:@"TestNotification"])
        NSLog (@"Successfully received the test notification!");
}

- (void)viewDidLoad {
    [super viewDidLoad];

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(dismissSheet) name:UIApplicationWillResignActiveNotification object:nil];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(receiveTestNotification:) name:@"eRXReceived" object:nil];
Run Code Online (Sandbox Code Playgroud)

在正在进行通知的类中:

[UIApplication sharedApplication].applicationIconBadgeNumber = messageTotal;
[[NSNotificationCenter defaultCenter] postNotificationName:@"eRXReceived" object:self];
Run Code Online (Sandbox Code Playgroud)

但我想将对象传递messageTotal给另一个类.

cocoa-touch objective-c nsnotifications nsnotificationcenter swift

123
推荐指数
5
解决办法
10万
查看次数