
我得到它使用UIPrinterPickerController.
无论如何以自定义方式显示这个PickerController,让我们说将数据输入UItableVIEw?
另请注意,我打算在仅支持UIPrinterPickerController.presentFromrect(CGRect)的iPad上使用此应用程序
这就是它现在的样子.而不是这个d出窗口应该有一个UItableVIEw
解决方法 NSNetServicebrowser就是为此而准备的.简而言之,您需要做的是:
1)将对象设置为NSNetServicebrowserDelegate
2)创建一个NSNetServicebrowser对象
3)指派代表
4)使用browserObject.searchForServices(ofType:“_ printer._tcp.”,inDomain:“”)将获得对委托的各种反馈.
我最后的一个简单测试得到了:
dIDFind: Samsung C460 SerIEs (SEC001174EDCB63)
对于委托方法:
func netServicebrowser(_ browser: NetServicebrowser,dIDFind service: NetService,moreComing: Bool) { print("dIDFind: \(service.name)")} 总结 以上是内存溢出为你收集整理的ios – 列出可访问的AirPrint打印机全部内容,希望文章能够帮你解决ios – 列出可访问的AirPrint打印机所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)