我正在使用'com.android.tools.build:gradle:2.2.0-alpha6'
和Android Studio 2.2 Preview 6.在Gradle 2.1.0上构建运行完全正常,但为了启用即时运行,它要求我更新Gradle插件.
在更新Gradle插件时,构建显示"Error:Could not find property 'assembleDebug' on project ':app'"
.我已经尝试过清理.gradle
并.idea
重新加载项目,但没有任何效果.
请帮忙.
根据Apple的文档,在返回最佳大小时systemLayoutSizeFitting
应该尊重元素的当前约束。UIView
但是,每当我运行以下代码时,我都会得到{0, 0}
forUIView.layoutFittingCompressedSize
和{1000, 1000}
forUIView.layoutFittingExpandedSizeSize
输入。
let mainView = UIView(frame: CGRect(origin: .zero, size: CGSize(width: 375, height: 50)))
mainView.backgroundColor = .red
PlaygroundPage.current.liveView = mainView
let subview = UIView()
subview.backgroundColor = .yellow
mainView.addSubview(subview)
subview.snp.makeConstraints { make in
make.width.equalToSuperview().dividedBy(3.0)
make.left.top.bottom.equalToSuperview()
}
mainView.setNeedsLayout()
mainView.layoutIfNeeded()
subview.frame
subview.systemLayoutSizeFitting(UIView.layoutFittingCompressedSize)
Run Code Online (Sandbox Code Playgroud)
我注意到,如果我将width
约束更改为常量,那么我将从 中获得有效值systemLayoutSizeFitting
。尝试了解为什么会发生这种行为以及是否可以从systemLayoutSizeFittingSize(_ size: CGSize)
.
我需要帮助,我想建立一个应用程序中,我有viewcontroller
一个uiwebview
和navbar
上面有2个按钮.我想要做的是,当用户滚动uiwebview
导航栏自动隐藏像滑动的那种.但是他们不按他希望的方式工作.让我在这里发布代码.在viewdidload
我说这个.
[webPage.scrollView setDelegate:self];
Run Code Online (Sandbox Code Playgroud)
然后我有这个方法
- (void) scrollViewDidScroll:(UIScrollView *)scrollView {
if(scrollView.contentOffset.y == 0) {
//show
NSLog(@"Show");
[self.navigationController setNavigationBarHidden:NO animated:YES];
} else {
NSLog(@"Hide");
[self.navigationController setNavigationBarHidden:YES animated:YES];
//hide
}
}
Run Code Online (Sandbox Code Playgroud)
它NSLog
正确但没有别的东西navbar
仍然存在.:(
我想做的是使用通过 CI 流程获得的证书名称作为egrep
搜索子句来查找该证书的代码签名身份。执行搜索的代码如下所示:
SIGN_IDENTITY="iPhone Distribution: My Great Company, INC. (Alphanumeric_Here)"
CODE_SIGN_IDENTITY=`security find-identity -v -p codesigning | egrep "\d\d?\)\s[a-zA-Z0-9]{40}\s\"${SIGN_IDENTITY}\""`
Run Code Online (Sandbox Code Playgroud)
security find-identity -v -p codesigning
返回值看起来像:
1) code_signing_id_40_alphanumeric "iPhone Distribution: My Company (alphanumeric)"
2) code_signing_id_40_alphanumeric "iPhone Developer: My Company (alphanumeric)"
Run Code Online (Sandbox Code Playgroud)
如图所示,SIGN_IDENTITY
可以有类似)
或 的字符.
,这些字符是正则表达式中的特殊字符,需要替换为\)
(或在本例中为\\)
)。我做了一些搜索,看看其他人是否有类似的问题,以及是否存在可以完成这项工作的函数,但找不到任何东西。
我也是 Bash 新手。寻找现有函数或将SIGN_IDENTITY
正则表达式相关字符替换为字符串文字的方法。
建议并可以使用的一种方法如下:
CODE_SIGN_IDENTITY=`security find-identity -v -p codesigning | grep -F "${SIGN_IDENTITY}"`
Run Code Online (Sandbox Code Playgroud)
但我很想知道是否有一种方法可以转义特殊字符SIGN_IDENTITY
并将其用作正则表达式模式的一部分。
我想运行django-cms 3
的Django 1.6
,但我不能!有谁知道运行教程一步一步django-cms 3
的django 1.6
?
1)当我创建一个UIView
具有大小(x,y)并且其类型的大小时GIDSignInButton
,它会在大小(z,t)中显示一个Google登录按钮,其中z < x
和t < y
.为什么?如何让它显示尺寸为(x,y)的Google登录按钮?
2)我添加了带有CocoaPods的Google Sign In SDK.如何在Google登录按钮中设置文本的对齐方式?如何设置字体大小?
我添加了Google登录按钮,如Google的文档中所述.
抱歉,又是一个godaddy/codeigniter
电子邮件问题。抱歉,如果这里有类似的回答帖子,但我找不到适合我的帖子。
我已将我的(工作)站点从本地移动到GoDaddy
尝试各种设置后,我在电子邮件配置中有以下内容
$config['useragent'] = "CodeIgniter";
$config['mailpath'] = "/usr/sbin/sendmail"; // or "/usr/sbin/sendmail"
$config['protocol'] = "sendmail";
$config['smtp_host'] = "relay-hosting.secureserver.net";
$config['smtp_port'] = "25";
$config['smtp_user'] = 'myemail@mygodaddydomain.com';
$config['smtp_pass'] = 'mypassword';
$config['mailtype'] = 'html';
$config['charset'] = 'utf-8';
$config['newline'] = "\r\n";
$config['wordwrap'] = TRUE;
$config['crlf'] = "\r\n";
Run Code Online (Sandbox Code Playgroud)
与这里的绝大多数类似帖子不同,我的电子邮件似乎正在发送,因为如果我使用
echo $this->email->print_debugger();
Run Code Online (Sandbox Code Playgroud)
我得到以下信息:
Your message has been successfully sent using the following protocol: sendmail
User-Agent: CodeIgniter
Date: Wed, 12 Feb 2014 14:02:34 -0700
From: "me" <>
Return-Path: <>
To: email@gmail.com
Subject: =?utf-8?Q?Please_reset_your_password_at_CellKulture?=
Reply-To: "" …
Run Code Online (Sandbox Code Playgroud) ios ×2
android ×1
autolayout ×1
bash ×1
build.gradle ×1
codeigniter ×1
django ×1
django-1.6 ×1
django-cms ×1
email ×1
gidsignin ×1
gradle ×1
iphone ×1
navbar ×1
objective-c ×1
php ×1
python ×1
shell ×1
xcode ×1