小编Fab*_*bio的帖子

按下Uisearchbar x按钮

按'x'按钮时如何处理事件?

我尝试这种方法但不起作用.

-(void)searchBarCancelButtonClicked:(UISearchBar *)searchBar{

}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

xcode delegates uisearchbar ios

17
推荐指数
6
解决办法
2万
查看次数

Xcode ios未知的类型名称?

我有一个关于以下错误的问题" Unknown type name VistaDereIzq"

我有一个叫做的观点VistaDereIzq.我执行以下操作以在此视图中添加该视图.

#import <UIKit/UIKit.h> 
#import <MessageUI/MessageUI.h>
#import "VistaDereIzq.h"
#import "ViewController.h"

@interface VistaNavegador : UIViewController  <UIWebViewDelegate>
{ 
    VistaDereIzq *VistaIzq2;   <----- "Unknown type name VistaDereIzq"
}

@end
Run Code Online (Sandbox Code Playgroud)

xcode class circular-dependency forward-declaration ios

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

在iOS中使用图像(png,jpg)的最佳格式是什么?

我正在使用背景图像,我希望它在不损失质量的情况下重量轻.

我在Xcode中找到了这个选项.

Project-> Packaging -> Compress PNG Files

这有助于我改善文件大小?

xcode uiimageview uiimage ios

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

UIImage调整方面填充和裁剪的大小

我有这个代码,我用这个尺寸的2448x3264拍照,我需要调整大小并调整到左上角的屏幕显示.对不起我的英语谢谢

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{

    imagenUsr = [info objectForKey:UIImagePickerControllerOriginalImage];

    NSLog(@"%f",imagenUsr.size.height);   //2448px
    NSLog(@"%f",imagenUsr.size.width);   //3264px


}
Run Code Online (Sandbox Code Playgroud)

我需要调整到320x568宽高比以填充所拍摄图像的顶部和左侧

objective-c uiimage ios

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

在iOS中关闭应用并且应用未在后台运行时,从推送通知获取数据

当收到推送通知并且我的申请完全关闭时,如何处理这些信息?

只能从NSDictionary这个方法获取数据didFinishLaunchingWithOptions:

didReceiveRemoteNotification:

例如:当用户打开应用程序时如何从推送通知中获取数据?而不是当用户直接打开推送通知时.

是否有一种方法可以响应并检测是否未读取通知?

objective-c push-notification ios

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

Swift 5thumbnailImageForActivityType 方法未调用

这是我的代码,只有thumbnailImageForActivityType 未被调用...

class ShareMovieEvent: NSObject, UIActivityItemSource {
        
    let movieDate: String
    let movieTitle: String
    let movieDescription: String
    let imageHeader: UIImage
    
    init(movieDate: String ,movieTitle:String, movieDescription:String, imageHeader:UIImage) {
        
        self.movieDate = movieDate
        self.movieTitle = movieTitle
        self.movieDescription = movieDescription
        self.imageHeader = imageHeader
        
    }

    func activityViewControllerPlaceholderItem(_ activityViewController: UIActivityViewController) -> Any {
        return ""
    }
    
    func activityViewController(_ activityViewController: UIActivityViewController, itemForActivityType activityType: UIActivity.ActivityType?) -> Any? {
        
        if activityType == UIActivity.ActivityType.message {
            return "\(movieDate) \n\n \(movieTitle) \n\n \(movieDescription)"
        } else if activityType == UIActivity.ActivityType.mail {
            return "\(movieDate) \n\n \(movieTitle) …
Run Code Online (Sandbox Code Playgroud)

uiactivityviewcontroller swift

7
推荐指数
0
解决办法
276
查看次数

iOS 9按ok GameCenterDashboardExtension有控制台消息

当关闭视图时按下确定时我有一条消息.

插件com.apple.GameCenterUI.GameCenterDashboardExtension无效

我能做什么?

ios game-center game-center-leaderboard ios9

5
推荐指数
0
解决办法
258
查看次数

Objective C中的__NSSingleObjectArrayI是什么意思?当我试着读一个Json

我有这个代码Json格式:

{
    "weather": [{
        "description": "clear sky",
        "icon": "01n"
    }],
    "base": "stations",
    "main": {
        "temp": 285.514
    },
    "clouds": {
        "all": 0
    },
    "dt": 1485792967,
    "id": 1907296
}
Run Code Online (Sandbox Code Playgroud)

我想要检索图标字符串(01n)

并使用此代码:

@property(nonatomic,strong) NSString *cityImageName;

self.cityImageName = [[dataJson valueForKey:@"weather"] valueForKey:@"icon"];
Run Code Online (Sandbox Code Playgroud)

后来当我检查变量打印时:

<__NSSingleObjectArrayI 0x604000009890>(
01n
)
Run Code Online (Sandbox Code Playgroud)

最后我怎么能直接得到字符串?不喜欢__NSSingleObjectArrayI

json objective-c nsstring nsarray

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

ARKit添加UIView xib文件Swift 4

当我检测到我的锚点时,我添加了一个xib UIView文件作为我的SCNBox的材料但是当我解雇这个viewcontroller时,应用程序冻结,这是我的代码:

var detectedDataAnchor: ARAnchor?
var myView = UIView()

override func viewDidLoad() {
  super.viewDidLoad()
  myView = (Bundle.main.loadNibNamed("ARViewOne", owner: nil, options: nil)![0] as? UIView)!
}



func renderer(_ renderer: SCNSceneRenderer, nodeFor anchor: ARAnchor) -> SCNNode? {

      if self.detectedDataAnchor?.identifier == anchor.identifier {
        let node = SCNNode()
        let box = SCNBox(width: 0.1, height: 0.1, length: 0.1,
                                 chamferRadius: 0.0)
        let imageMaterial = SCNMaterial()

        imageMaterial.diffuse.contents = myView
        box.materials = [imageMaterial]
        let cube = SCNNode(geometry: box)
        node.addChildNode(cube)
        return node

    }
   return nil
}

 @IBAction func back(_ sender: …
Run Code Online (Sandbox Code Playgroud)

uiview ios swift arkit

5
推荐指数
0
解决办法
233
查看次数

从UIButton获得位置中心

我需要获得UIButton原点中心的位置

例如

这给出了UIButton的大小

  NSLog(@"%f",button.frame.origin.x);
  NSLog(@"%f",button.frame.origin.y);
Run Code Online (Sandbox Code Playgroud)

如何获得UIButton的原始中心框架?任何帮助表示赞赏

objective-c uibutton ios

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