我有一个主要的UIView,它通过一个开关向上移动.我有这个工作,那里没有问题.现在UIView在关闭时占据屏幕的大约一半,当它向上推时它显示底部40px.
在UIView中,当它关闭时它有一个UITextField,它位于中间的某个地方.当UIView被推高时,我希望UITextField移动到这些40px内,以便它始终可访问.
这是我为UIView移动的代码:
-(IBAction)mainview:(id)sender{
if (uiSwitch.on) {
label.text = @"Push Up View";
[UIView beginAnimations:@"animateView" context:nil];
[UIView setAnimationDuration:0.5];
CGRect viewFrame = [subView frame];
viewFrame.origin.y += 0;
subView.frame = viewFrame;
subView.alpha = 1.0;
[self.view addSubview:subView];
[UIView commitAnimations];
}
if ([uiSwitch isOn] == YES) {
[UIView beginAnimations:@"animateView" context:nil];
[UIView setAnimationDuration:0.5];
CGRect viewFrame = [subView frame];
viewFrame.origin.y = 0;
subView.frame = viewFrame;
[UIView commitAnimations];
}
else {
label.text = @"Show View";
[UIView beginAnimations:@"returnView" context:nil];
[UIView setAnimationDuration:0.5];
CGRect viewFrame = [subView frame];
viewFrame.origin.y = -230; …Run Code Online (Sandbox Code Playgroud) 我有这段代码将代码保存到Documents文件夹.
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *savedImagePath = [documentsDirectory stringByAppendingPathComponent:@"savedImage.png"];
UIImage *image = imageView.image; // imageView is my image from camera
NSData *imageData = UIImagePNGRepresentation(image);
[imageData writeToFile:savedImagePath atomically:NO];
Run Code Online (Sandbox Code Playgroud)
我正在寻找一种能够保存多个图像的方法,因为这样可以保留写入savedImage.png名称.
我不介意在谷歌或其他任何地方寻找它,但我需要知道它被称为什么,因为用错误的关键词查找真的推迟了世界:-)
干杯
我有一个乏味的小问题.
我需要传递由UISwitch设置的值,因为它是一个布尔值我认为它将返回一个整数,因此我的代码中的%i在下面.
我看了很多UISwitched的值显示如下:
if(nameOfSwitch.isOn)
{
NSLog(@"The switch is on");
}
else
{
NSLog(@"The switch is off");
}
Run Code Online (Sandbox Code Playgroud)
我需要布尔值,因为我需要这个:
NSString *value = [[NSString alloc] initWithFormat:@"Value of Switch %i" nameOfSwitch.on];
Run Code Online (Sandbox Code Playgroud)
然而,这似乎始终是开启的 - 所以正确的方法是什么?
我需要相当于UISwitch的UITextField.text
我WebClient在Xamarin.Forms中学习C#类
该类的文档在这里:
我已经System.Net按照要求导入了名称空间,但是它作为一个不必要的名称空间出现。
该System.Net.WebClient命名空间是不可用。
我有什么想念的吗?-应该在智能感知上上课吗?
按照向我展示如何实现应用程序内邮件的教程后,取消按钮和发送按钮似乎无法关闭视图.
现在我在这里读了一些评论,说我应该实现这个方法:
-(void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
[self dismissModalViewControllerAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)
但这并没有解决问题,不是在模拟器或我的iPhone 4上 - 消息确实发送,但视图不会消失.
到目前为止这是我的代码:
#pragma mark - InApp Mail
- (IBAction)openMail:(id)sender
{
if ([MFMailComposeViewController canSendMail])
{
MFMailComposeViewController *mailer = [[MFMailComposeViewController alloc] init];
[mailer setSubject:@"iOS School - MultipleAlertViews"];
NSArray *toRecipients = [NSArray arrayWithObjects:@"", nil];
[mailer setToRecipients:toRecipients];
// Attach an image to the email
NSString *pathFile01 = @"http://dl.dropbox.com/u/61711378/iOS%20School%20-%20Docs/MultipleAlertViewsVCh.pdf";
NSURL *pdfURLFile01 = [NSURL URLWithString:pathFile01];
NSData *pdfDataFile01 = [NSData dataWithContentsOfURL:pdfURLFile01];
[mailer addAttachmentData:pdfDataFile01 mimeType:@"application/pdf" fileName:@"MultipleAlertViewsVCh.pdf"];
NSString *pathFile02 = @"http://dl.dropbox.com/u/61711378/iOS%20School%20-%20Docs/MultipleAlertViewsVCm.pdf";
NSURL *pdfURLFile02 = [NSURL URLWithString:pathFile02];
NSData …Run Code Online (Sandbox Code Playgroud) 好的,我发现了一些关于如何将数据从MYSql数据库转换为iOS应用程序的问题,但我只想问一些最佳实践.我知道这些都可以是单独的问题,但我希望它们能够以彼此相关的方式得到回答.
我是否理解能够将数据导入iOS应用程序 - 我需要先生成一个JSON文件,将其存储在服务器上,然后让应用程序下载此文件?
如果之前的答案是NO,那么这是否意味着,我可以动态提取数据?
最后我看过PHP示例来创建JSON文件,但iOS是在Objective-c中.这是否意味着我需要加载UIWebView才能加载生成文件的PHP页面?
是)我有的:
我有一个MYSql数据库 - 它是通过PHPMyAdmin设置的,所以我还不熟悉数据库的创建过程.我会调查一下.
我也可以从PHPMyAdmin导出JSON文件,但这对iOS应用程序来说并不好.
我也有从JSON文件到排序的iOS应用程序的分析,但我希望能够做到这一点的飞行,而不是创建潜在的文件hunderds的.
我希望有人可以帮助我:-)
我不一定要求代码,但是会很生气地忽略它:-)
我有这个代码:
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapResponse)];
singleTap.numberOfTapsRequired = 1;
[_textView addGestureRecognizer:singleTap];
Run Code Online (Sandbox Code Playgroud)
这将对整个UITextView作出反应,但是是否可以更改它以便它只响应UITextView中字符串的某个部分被点击?比如一个URL?
这个脚本提供了很棒的模态转换,我想使用它们而不是标准的警报消息。
现在脚本的演示展示了如何通过按 a 来触发它们<button>,但是我在寻找如何显示一个模态时遇到了一些麻烦if statement,例如。
这是链接到按钮的代码。
//这部分在另一个文件中,该文件被导入到按钮所在的html文件中。
$(document).ready(function(){
$(".md-trigger").modalEffects();
});
Run Code Online (Sandbox Code Playgroud)
//当按钮具有类时触发该功能,但我需要它独立于工作类,或者至少可以通过将其链接到按钮来触发
<button data-modal="modal-1" data-toggle="modal" data-target="#mod-warning" type="button" class="md-trigger btn btn-warning btn-flat"><i class="fa fa-warning"></i> Warning</button>
Run Code Online (Sandbox Code Playgroud)
问题:如何作为 if 语句的结果触发漂亮的模态?
我已经将这个问题从Serverfault移过来了,我认为这更像是一个属于那里的问题:-)
我在 macOS 上有 Vagrant 1.9.1 版,我有 VirtualBox 5.1.12 我正在尝试创建一个多机 Vagrant 文件,但当我想运行它时遇到了麻烦。
我收到消息:
这台机器的配置有错误。请修复以下错误并重试:
vm: * 以下设置不应存在:内存、名称
现在在这个阶段我已经注释掉了第二台机器,因为我得到了两次错误 - 所以我只是想修复第一台机器。
我在其他线程上看到我应该删除.vm“web”块中的行,但如果我这样做,我会收到此错误:
这台机器的配置有错误。请修复以下错误并重试:
流浪者:* 未知的配置部分 'memory='。
* 未知的配置部分 'name='。
* 未知的配置部分“网络”。
* 未知的配置部分“规定”。
我在这里有点不知所措,因为我得到的答案在理论上是有意义的,而且我是从 vagrant up docs 开始的,但在我的情况下,我无法让它运行。
我的流浪文件就在这里 - 所以请任何帮助将不胜感激:-)
Vagrant.configure("2") do |config|
config.vm.box = "bento/ubuntu-16.04"
config.vm.provider "virtualbox" do |vb|
vb.gui = false
end
config.vm.define "web" do |web|
web.vm.name = "16.04-web01"
web.vm.memory = "512"
web.vm.network "private_network", ip: "192.168.50.3"
web.vm.network "forwarded_port", guest: 80, host: 8083
web.vm.network "public_network", …Run Code Online (Sandbox Code Playgroud) 好了,只是学习创建一个Dockerfile,我的理解(这可能是错误的)是该CMD命令应该能够在容器内放置一个shell脚本.
我只是尝试使用vanilla apache2安装
Dockerfile
FROM ubuntu:latest
ADD install-apache.sh /Scripts/install-apache.sh
RUN chmod +x /Scripts/install-apache.sh
CMD [/Scripts/install-apache.sh]
RUN echo "Hope this worked!"
Run Code Online (Sandbox Code Playgroud)
我也试过这个:
CMD ["/Scripts/install-apache.sh"]
Run Code Online (Sandbox Code Playgroud)
当我使用RUN它的命令时(没有[和])
所以我有点迷失了CMD想要做的事情.
我按照http://kimh.github.io的说明进行操作, 并阅读了docker文档.
问题:
我如何使用CMD错误,如何在这种情况下使用它?
ios ×6
objective-c ×2
animation ×1
button ×1
c# ×1
camera ×1
cmd ×1
dismiss ×1
docker ×1
dockerfile ×1
jquery ×1
json ×1
mfmailcomposeviewcontroller ×1
mysql ×1
namespaces ×1
nifty-modal ×1
nsstring ×1
php ×1
triggers ×1
uiswitch ×1
uitextfield ×1
uitextview ×1
uiview ×1
vagrant ×1
vagrantfile ×1
web ×1
xamarin ×1