你好,我想在我的应用程序中打开相机
我只想在该部分的中间打开一个摄像头,这样用户只能在矩形部分中拍摄
我正在使用的代码就是这个
import UIKit
import AVFoundation
class TakeProductPhotoController: UIViewController {
let captureSession = AVCaptureSession()
var previewLayer : AVCaptureVideoPreviewLayer?
// If we find a device we'll store it here for later use
var captureDevice : AVCaptureDevice?
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
captureSession.sessionPreset = AVCaptureSessionPresetHigh
let devices = AVCaptureDevice.devices()
// Loop through all the capture devices on this phone
for device in devices {
// Make sure this …
Run Code Online (Sandbox Code Playgroud) 我已经下载了PhpStorm并设置了所有必需的配置.当我尝试在端口80上运行项目时,我收到此错误.
无法收听localhost:80(原因:权限被拒绝)
当我尝试使用任何其他端口,如8080时,我收到此错误.
无法收听localhost:8080(原因:地址已在使用中)
我尝试了几个不同的随机端口.但是我一直都在使用这个错误.
我安装了xampp.当我尝试在浏览器中使用端口运行url时,它工作正常.问题是它不能用于PhpStorm.
我被卡住了.
我有类似这个问题的问题
我在default.ctp文件中有一个页面,我想在链接上添加"活动"类.我如何识别页面的当前网址,然后在链接上应用该类..我已经按照答案在那里
$url = $this->Html->url('INPUT_THE_URL') ;
$active = $this->request->here == $url? true: false;
Run Code Online (Sandbox Code Playgroud)
我不知道我怎么能在我的代码中这样做...抱歉,因为我是cakephp的新手..这是我的代码
**default.ctp file**
<li>
<?php echo $this->Html->link('Dashboard', array('controller'=>'users','action' => 'controlpanel'), array('title' => 'Dashboard','class' => 'shortcut-dashboard'));?></li>
<li> <?php echo $this->Html->link('Contacts', array('controller'=>'contacts','action' => 'index'), array('title' => 'Contacts','class' => 'shortcut-contacts'));?></li>
Run Code Online (Sandbox Code Playgroud)
我想像这样添加一个类li
<li class = 'active''>
Run Code Online (Sandbox Code Playgroud) 我是Cakephp的新手,所以我觉得实现数据库查询有困难..我想要的是我想要更新一个移动号码,其中电子邮件等于用户给出的那个..这是我想要实现的查询
"Update Users set mobileNo = $mobileNo where email = $email"
Run Code Online (Sandbox Code Playgroud)
我这样做
$mobileNo = $data['mobileNo'];
$email = $data['$email'];
$count = $this->User->find('count', array(
'conditions' => array('User.email' => $email)));
if($count>0){
$email = $this->User->field(
'email',
array('User.mobileNo' => $mobileNo));
echo $email;
$this->User->saveField("mobileNo",$mobileNo);
Run Code Online (Sandbox Code Playgroud) 我正在Xcode 5.0.2上测试一个简单的应用程序.使用storyboard,我拖动了两个由segue连接的视图控制器.在第一个视图控制器上有一个按钮,按下该按钮后,下一个控制器出现,其中有两个文本字段.当我点击文本字段时,键盘没有显示,文本光标丢失.
textFieldViewController.h文件
@property (weak, nonatomic) IBOutlet UITextField *nameField;
@property (weak, nonatomic) IBOutlet UITextField *numberField;
- (IBAction)textFieldDoneEditing:(id)sender;
- (IBAction)backgroundTap:(id)sender;
Run Code Online (Sandbox Code Playgroud)
textFieldViewController.m文件
- (IBAction)textFieldDoneEditing:(id)sender {
[sender resignFirstResponder];
}
- (IBAction)backgroundTap:(id)sender {
[self.nameField resignFirstResponder];
[self.numberField resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)
截图
这是我的代码
public function settings(){
$this->loadModel('Userinfo');
$helpers = array('TimeZoneHelper');
if($this->request->is('post')) {
$id = $this->Auth->User('idUser');
$data = $this->request->data['Userinfo']['timezone'];
$this->Userinfo->save($data,array(
'conditions' => array('Userinfo.User_id' => $id))));
}
Run Code Online (Sandbox Code Playgroud)
我在我的userinfo表中有一个字段名称时区 ..我想要更新..我不知道我怎么能专门更新Cakephp中的单个字段,因为我是Cakephp中的新功能..我这样做但不知道为什么它不是工作......当我调试$ data时 ......数据很好..在数据库中,时区的数据类型是"时间"
你好,我有这样的约会
2016-02-10 00:00:00
Run Code Online (Sandbox Code Playgroud)
我想以这种方式得到它的日期
14.05.2016 or 14-05-2016
Run Code Online (Sandbox Code Playgroud)
这就是我尝试过的
let dateFormatter = NSDateFormatter()
let date = "2016-02-10 00:00:00"
dateFormatter.dateFormat = "dd-MM-yyyy"
let newdate = dateFormatter.dateFromString(date)
print(newdate) //nil is coming
Run Code Online (Sandbox Code Playgroud) 我是ios编程的新手.我有多个视图控制器.我首先显示tableView控制器,并且它之前有一个导航控制器..我想根据所选的单元显示特定的视图控制器..我已将tableView控制器设置为动态和原型Cell为1并且我有segue连接从表到我的视图控制器名称之一APP1ViewController 我有另外两个控制器名称APP2和APP3 ..如何连接它们,以便在特定的单元格特定的视图控制器加载.这是显示单元格的代码..目前我的表中有一个部分和三行
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"AppCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
switch (indexPath.row)
{
case 0:
cell.textLabel.text = @"APP 1 ";
cell.detailTextLabel.text = @"Detail of App 1...";
break;
case 1:
cell.textLabel.text = @"App2";
cell.detailTextLabel.text = @"Detail of App 2 app...";
break;
case 2:
cell.textLabel.text = @"App3";
cell.detailTextLabel.text =
@"Detail of App 3...";
break;
default:
cell.textLabel.text = @"Unkown";
cell.detailTextLabel.text = @"Unknown";
break;
}
return cell; …
Run Code Online (Sandbox Code Playgroud) 我试图设计一个包含滑动部分的屏幕.我有一个带有一个imageview的屏幕,底部有两个按钮.我想只滑动imageview而不是底部区域.屏幕是这样的
目前问题是整个屏幕也包括按钮.
这是我的代码
ViewController.swift
import UIKit
class ViewController: UIViewController, UIPageViewControllerDataSource {
var pageImages:NSArray!
var pageViewController:UIPageViewController!
override func viewDidLoad() {
super.viewDidLoad()
pageImages = NSArray(objects: "startscreen1","startscreen2","startscreen3")
self.pageViewController = self.storyboard?.instantiateViewControllerWithIdentifier("MyPageViewController") as! UIPageViewController
self.pageViewController.dataSource = self
let initialContenViewController = self.pageTutorialAtIndex(0) as TutorialScreenViewController
let viewControllers = NSArray(object: initialContenViewController)
self.pageViewController.setViewControllers(viewControllers as! [UIViewController], direction: UIPageViewControllerNavigationDirection.Forward, animated: true, completion: nil)
/* self.pageViewController.setViewControllers(viewControllers as [AnyObject], direction: UIPageViewControllerNavigationDirection.Forward, animated: true, completion: nil)*/
self.pageViewController.view.frame = CGRectMake(0, 100, self.view.frame.size.width, self.view.frame.size.height-100)
self.addChildViewController(self.pageViewController)
self.view.addSubview(self.pageViewController.view)
self.pageViewController.didMoveToParentViewController(self)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of …
Run Code Online (Sandbox Code Playgroud) 我有一个非常奇怪的问题,我无法弄清楚这里出了什么问题。
这是我的代码
func updateSearchResultsForSearchController(searchController: UISearchController) {
filterTableData.removeAll(keepCapacity: false)
let searchWord = searchController.searchBar.text!
getCountriesNamesFromServer(searchWord)
let searchPredict = NSPredicate(format: "SELF CONTAINS[c] %@", searchController.searchBar.text!)
newTableData = [String]()
for var i = 0; i < self.dict.count - 1; i++ {
let cityName = (((self.dict["\(i)"] as?NSDictionary)!["City"] as?NSDictionary)!["name"] as?NSString)! as String
let countryName = (((self.dict["\(i)"] as?NSDictionary)!["Country"] as?NSDictionary)!["name"] as?NSString)! as String
print("countryName is \(countryName)")
newTableData.append(cityName)
}
print("newTableData is \(newTableData)" )
let array = (newTableData as NSArray).filteredArrayUsingPredicate(searchPredict)
print("array is\(array)")
filterTableData = array as! [String]
self.tableView.reloadData()
}
Run Code Online (Sandbox Code Playgroud)
程序在这一行崩溃
let …
Run Code Online (Sandbox Code Playgroud) ios ×6
swift ×4
cakephp ×3
cakephp-2.0 ×3
cakephp-2.1 ×3
php ×2
camera ×1
css ×1
iphone ×1
nsdate ×1
phpstorm ×1
port ×1
sql-update ×1
uitableview ×1
uitextfield ×1