小编One*_*nDc的帖子

如何检测我的苹果设备是否支持蓝牙低功耗

有没有一个API可以告诉我运行我的应用程序的Apple设备(iPad/iPod/iPhone)是否支持蓝牙低功耗(BTLE).

bluetooth ios bluetooth-lowenergy

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

在UIView外面画画

我有一个UIView,我想画一个延伸超过UIView框架的圆圈,我已经将masksToBounds设置为NO - 期望我可以在UIView的边界之外画出5个像素的右边和底部.

我希望椭圆不会被剪裁但是它会被修剪掉并且不会超出边界?

- (void)drawRect:(CGRect)rect
{

    int width = self.bounds.size.width;
    int height = self.bounds.size.height;
    self.layer.masksToBounds = NO;

    //// Rounded Rectangle Drawing
    //// Oval Drawing
    UIBezierPath* ovalPath = [UIBezierPath bezierPathWithOvalInRect: CGRectMake(0, 0, width+5, height+5)];
    [[UIColor magentaColor] setFill];
    [ovalPath fill];
    [[UIColor blackColor] setStroke];
    ovalPath.lineWidth = 1;
    [ovalPath stroke];

}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

uiview ios

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

Xcode快速跳转到与Control相关的Action

是否有快速方法可以跳转到与控件关联的操作.

假设XIB文件上有一个具有关联操作的按钮.找到与此相关的代码的方法相当繁琐.是否有快捷方式可以快速跳转到代码.

我被Visual Studio宠坏了 - 双击一个按钮,它会带你到它的处理程序

xcode interface-builder storyboard xib

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

iOS"触摸返回导航"风格横幅

在手机应用程序或地图应用程序中,如果应用程序在后台,顶部会出现一个发光的"条形图",用户可以触摸该条形图以返回到应用程序.对于Apple Maps应用程序 - 这是"触摸返回导航"

这个控制叫什么?

是否有使用何时以及何时不使用此控件的最佳实践.

发光是否内置于此控件中

controls ios

8
推荐指数
0
解决办法
2828
查看次数

使用iOS类别创建新颜色

我想创建一些UIColor在我的应用程序中使用的新s.RGB有时会略微调整(确切的色调正在争论中)

目前我必须从RGB创建新的颜色,代码遍布并重复.

有没有更好的方法,我可以创建一个新的颜色,并通过我的应用程序使用它.

[UIColor myNewCustomRedColor]
Run Code Online (Sandbox Code Playgroud)

这里最好的模式是什么 - 类别是正确的选择 - 如果是这样的话?如果没有 - 建议的方法是什么.

categories uicolor ios

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

ios以编程方式更改约束

我正在使用带有约束的autolayout.superview的顶层空间是100

我现在想要更改它,以便当用户将设备旋转到横向时,超级视图的顶部空间为50

这可以在设计时完成吗?

如何在运行时完成?

ios autolayout nslayoutconstraint

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

iOS本地通知 - 在后台进行回调

上下文:我的iOS应用程序使用本地通知我安排本地通知,然后在通知触发时通过didRecieveLocalNotifications回复.

这应用程序处于前台时工作正常但是当应用程序进入后台时我收到iOS通知但没有回拨.

我的问题:当应用程序处于后台时,如何从iOS获得回调.

这是回拨代码 -

- (void)application:(UIApplication *)application didReceiveLocalNotification:    (UILocalNotification *)notification
{

    //call your method that you want to do something in your app
    NSLog (@"Received Notification");
    [UIApplication sharedApplication].applicationIconBadgeNumber = 1;
    [myRootController HandleLocalNotifications:notification];

}
Run Code Online (Sandbox Code Playgroud)

notifications ios uilocalnotification

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

在VS2010中恢复MFC/Visual Studio 6.0项目

我试图在Visual Studio 2010中构建一个MFC Visual Studio 6.0项目.编译器给我一个错误:

错误C2440:'static_cast':无法从'void(__ thiscall ProgressDialog ::*)(void)'转换为'LRESULT(__ thiscall CWnd ::*)(WPARAM,LPARAM)'

// --------------------------------- //消息地图

BEGIN_MESSAGE_MAP(ProgressDialog,CDialog)ON_BN_CLICKED(IDC_CANCEL,OnCancelClicked) ON_MESSAGE(MSG_FINISHED,OnFinished)END_MESSAGE_MAP()

有什么建议 - ?

佩德罗

mfc visual-studio-2010 visual-c++

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

c ++用花括号声明对象

宣布在C++对象-

有什么区别

MyClass myObj (a,b,c);
Run Code Online (Sandbox Code Playgroud)

(我理解这是调用带有三个参数的构造函数)

MyClass myObbj{a,b,c};
Run Code Online (Sandbox Code Playgroud)

不确定这里的花括号是什么意思?

作为参考,我使用以下代码

// Inertial Navigation EKF
NavEKF EKF{&ahrs, barometer, sonar};
AP_AHRS_NavEKF ahrs{ins, barometer, gps, sonar, EKF};
Run Code Online (Sandbox Code Playgroud)

1.在NavEKF EKF中是否使用大括号{&ahrs,barometer,sonar}; c ++标准的一部分.gcc 4.6.1抱怨 - 函数定义不声明参数.

2.给定AP_AHRS_NavEKF ahrs;

AP_Baro晴雨表;

RangeFinder声纳;

2A.为什么编译器会抱怨这个

NavEKF EKF(&ahrs,晴雨表,声纳);

但允许这个

NavEKF EKF(AP_AHRS_NavEKF&ahrs,AP_Baro晴雨表,RangeFinder声纳);

c++ declaration

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

SCPI-有更好的东西吗?

SCPI =可编程仪器的标准命令

我正在研究一种工具,并考虑将SCPI实施为工具和外部世界之间的接口。

我意识到SCPI作为仪器控制的标准接口非常流行,但是看起来它是大约在1999年的标准。所以我有以下问题

  • SCPI是过时的规格吗?

    有更好的东西吗?

    是否可以购买C / C ++的商业令牌解析器,而不用从头开始编写。

希望听到有人做过这样的事情。

佩德罗

embedded

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