小编Luc*_*nto的帖子

MKMapView缩放用户位置和注释

我希望我的MKMapView尽可能地缩放"用户位置"和注释.地图已经显示了两者,但缩小到了整个国家.我怎样才能做到这一点?

我不知道为什么Annotation和Pin没有动画.

我的代码:

//Coords User
CLLocationCoordinate2D user_location;
user_location.latitude = mapView.userLocation.location.coordinate.latitude;
user_location.longitude = mapView.userLocation.location.coordinate.longitude;
//Coords Annotation
CLLocationCoordinate2D club_location;
club_location.latitude = [self.clubInfo.latitude doubleValue];
club_location.longitude = [self.clubInfo.longitude doubleValue];

MKMapPoint userPoint = MKMapPointForCoordinate(user_location);
MKMapPoint annotationPoint = MKMapPointForCoordinate(club_location);

MKMapRect userRect = MKMapRectMake(userPoint.x, userPoint.y, 0, 0);
MKMapRect annotationRect = MKMapRectMake(annotationPoint.x, annotationPoint.y, 0, 0);

MKMapRect unionRect = MKMapRectUnion(userRect, annotationRect);

MKMapRect unionRectThatFits = [mapView mapRectThatFits:unionRect];
[mapView setVisibleMapRect:unionRectThatFits animated:YES];

// Add an annotation
MKPointAnnotation *annotation = [[MKPointAnnotation alloc] init];
annotation.coordinate = club_location;
annotation.title = self.clubInfo.clubName;
annotation.subtitle = @"Pin!";
[mapView …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c

2
推荐指数
2
解决办法
5334
查看次数

删除leftBarButtonItem背景

如何删除leftBarButtonItem蓝色背景?我试过style:UIBarButtonItemStylePlain但没有结果.

码:

self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"icon_home"] style:UIBarButtonItemStylePlain target:self.navigationController action:@selector(openMenu) ];
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

objective-c

2
推荐指数
1
解决办法
621
查看次数

故事板的IBAction子视图

我正在尝试使用故事板添加子视图.它正确显示,但IBAction子视图中没有按钮()正常工作,即使是空代码,点击时应用程序也会崩溃.

TableViewController.m

...
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    // Load SubView    
    SubviewViewController *subview = [self.storyboard instantiateViewControllerWithIdentifier:@"SubviewViewController"];
    [self.view addSubview:subview.view];
}
...
Run Code Online (Sandbox Code Playgroud)

SubviewViewController.m

- (IBAction)btnCloseSubview:(id)sender
{
    // Crashes the app when clicked, even empty as it's. 
}
Run Code Online (Sandbox Code Playgroud)

objective-c

2
推荐指数
1
解决办法
920
查看次数

Laravel 5 - ORM有()关系(Inverse - notHas)

在Laravel 5中,我可以使用has方法查找至少有一条评论的所有帖子:

// Retrieve all posts that have at least one comment...
$posts = App\Post::has('comments')->get();
Run Code Online (Sandbox Code Playgroud)

由于没有方法notHas,我怎么能找到所有没有评论的帖子?(记住这是一种hasMany关系)


参考:

查询关系存在

http://laravel.com/docs/5.1/eloquent-relationships#querying-relations

php laravel laravel-5

2
推荐指数
2
解决办法
1030
查看次数

CSqlDataProvider复杂查询和totalItemCount

我有一个非常复杂的查询使用CSqlDataProvider,我试图让分页totalItemCount工作,但它返回错误计数.我试图为COUNT项创建第二个SQL,但这真的很难,有人可以帮助我吗?

CSqlDataProvider文档:http://www.yiiframework.com/doc/api/1.1/CSqlDataProvider

控制器代码:

    $dayofweek = date('w');     

    $sql = "( SELECT `profile`.`id` as profile_id, `profile`.`name` as profile_name, `events_reminder`.`id`,
                CASE WHEN weekday >= $dayofweek
                    THEN 
                        DATE_FORMAT( CONCAT( DATE_ADD(CURDATE(), INTERVAL weekday - $dayofweek DAY), ' ', event_time ), '%d/%m/%Y %H:%i')
                    ELSE
                        DATE_FORMAT( CONCAT( DATE_ADD(CURDATE(), INTERVAL 7 - $dayofweek + weekday DAY), ' ', event_time ), '%d/%m/%Y %H:%i')
                    END as revent_datetime,
                CASE WHEN weekday >= $dayofweek
                    THEN 
                        DATE_FORMAT( CONCAT( DATE_ADD(CURDATE(), INTERVAL weekday - $dayofweek DAY), ' ', list_time …
Run Code Online (Sandbox Code Playgroud)

php mysql yii

1
推荐指数
1
解决办法
1312
查看次数

CJSON ::用新行编码(\n)

我试着去添加一个新行\nCJSON::encode,但增加了另一个\忽略的命令.我该怎么做才能CJSON::encode发布\n

码:

CJSON::encode(array('error'=>'First Line\nSecond Line'))
Run Code Online (Sandbox Code Playgroud)

返回:

{"error":"First Line\\nSecond Line"}
Run Code Online (Sandbox Code Playgroud)

我想要的是:

{"error":"First Line\nSecond Line"}
Run Code Online (Sandbox Code Playgroud)

php yii

1
推荐指数
1
解决办法
520
查看次数

数组内的IF条件

在尝试使用if内部条件array,但它不起作用.我该如何解决这个问题?

码:

public function behaviors()
{
    return array(
        'withRelated'=>array(
            'class'=>'ext.wr.WithRelatedBehavior',
        ),
        Yii::app()->controller->id != 'apiv1' ?
        'datetimeI18NBehavior'=>array(
            'class' => 'ext.DateTimeI18NBehavior',
        ), : false,
    );
}
Run Code Online (Sandbox Code Playgroud)

错误:

Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in .../models/Users.php on line 77
Run Code Online (Sandbox Code Playgroud)

php yii

1
推荐指数
1
解决办法
1016
查看次数

在名字和姓氏中拆分全名

如何在First Name和中拆分全名Last Name.

NSString *fullName = @"John Luke Morite";
NSString *firstName = [[fullName componentsSeparatedByString:@" "] objectAtIndex:0]; //John
NSString *lastName = ?? // Luke Morite
Run Code Online (Sandbox Code Playgroud)

objective-c

1
推荐指数
1
解决办法
1987
查看次数

Yii hasAttribute 和自定义字段

如何使用hasAttribute自定义字段?

代码:

if ($model->hasAttribute($attribute)) {
    ...
} else {
    $this->_sendResponse(400, 'Parameter \''.$attribute.'\' is not supported.');
}
Run Code Online (Sandbox Code Playgroud)

例子

模型.php

class Model extends CActiveRecord
{

public $customField;
...
Run Code Online (Sandbox Code Playgroud)

代码:

$model = new Model;
$model->hasAttribute('customField'); // Returns False.
Run Code Online (Sandbox Code Playgroud)

php yii

1
推荐指数
1
解决办法
869
查看次数

CSS响应图像位置

我正在制作一部动画,我将其定位balloon在一个world map.问题是world map响应(引导类img-responsive),所以:

我如何定位balloon超过São Paulo点并且它尊重所有world map尺寸?

链接:http://jsfiddle.net/6j2Bs/1/

css css3

1
推荐指数
1
解决办法
926
查看次数

标签 统计

php ×5

objective-c ×4

yii ×4

css ×1

css3 ×1

laravel ×1

laravel-5 ×1

mysql ×1

xcode ×1