我想只在底部保留边框UITextField.但我不知道我们怎么能把它放在最底层.
你能告诉我吗?
如何以编程方式添加UIView touchbegin动作或touchend动作,因为Xcode不是从Main.storyboard提供的?
我想在Swift中的tableviewCell中的滑动操作中放置图标(图像)而不是文本.
但我不知道如何把图像而不是标题文字?
func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]? {
var shareAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Share" , handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in
// 2
let shareMenu = UIAlertController(title: nil, message: "Share using", preferredStyle: .ActionSheet)
let twitterAction = UIAlertAction(title: "Twitter", style: UIAlertActionStyle.Default, handler: nil)
let cancelAction = UIAlertAction(title: "Cancel", style: UIAlertActionStyle.Cancel, handler: nil)
shareMenu.addAction(twitterAction)
shareMenu.addAction(cancelAction)
self.presentViewController(shareMenu, animated: true, completion: nil)
})
// 3
var rateAction = (style: UITableViewRowActionStyle.Default, title: "rate",im , handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> …Run Code Online (Sandbox Code Playgroud) 我想在下面的代码中设置内容类型来调用web api.内容类型将是 application/json; charset=utf-8
let url = NSURL(string: "http:/api/jobmanagement/PlusContactAuthentication?email=\(usr)&userPwd=\(pwdCode)")
println("URL: \(url)")
let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {
(data, response, error) in
println(NSString(data: data, encoding: NSUTF8StringEncoding))
}
// task.setValue(<#value: AnyObject?#>, forKey: <#String#>)
task.resume()
Run Code Online (Sandbox Code Playgroud) 如何在UITableview中快速设置右边,左边,上边和下边框的颜色?
谢谢,
我不知道如何解析我的下面的代码..可以有人
func callService(usr: String, pwdCode: String) {
let url = NSURL(string: "http://inspect.dev.cbre.eu/SyncServices/api/jobmanagement/PlusContactAuthenticationPost")
var xmlParse:NSString = ""
var data : NSData!
let request = NSMutableURLRequest(URL: url!)
request.setValue("application/json; charset=utf-8", forHTTPHeaderField: "Content-Type")
request.HTTPMethod = "POST"
let dictionary = ["email": usr, "userPwd": pwdCode]
var error: NSError?
if let body = NSJSONSerialization.dataWithJSONObject(dictionary, options: nil, error: &error) {
request.HTTPBody = body
} else {
println("JSON error: \(error)")
}
let task = NSURLSession.sharedSession().dataTaskWithRequest(request) {
(data, response, error) in
println(NSString(data: data, encoding: NSUTF8StringEncoding))
// xmlParse=NSString(data: data, encoding: NSUTF8StringEncoding)! …Run Code Online (Sandbox Code Playgroud) 编译时我在Equatable中出错.我想在列表中添加find或contains方法来检查值. 我的代码如下
class Generic: NSObject, Equatable, NSCoding //Am Having an error - Redundant conformance of 'Generic' to protocol 'Equatable'
{
var genericCode: String?
var genericName : String?
var genericType : String?
var genericImageUrl : String?
var genericPhone: String?
var orgName : String?
override init()
{
self.genericCode = String("")
self.genericName = String("")
self.genericType = String("")
self.genericImageUrl = String("")
self.genericPhone = String("")
self.orgName = String("")
}
//Parameterzed Constructor for the Generic
init(genericCode: String , genericName: String , genericPhone: String, genericType: String, genericImageUrl …Run Code Online (Sandbox Code Playgroud) 我已经在popover控制器中对原始数组进行了排序.现在我想将该数组发送回原始视图控制器以获取tableview和map视图.
If propertyNameSrt == false
{
if ascSorting == false
{
properties.sort(sorterForbuildingAsc)
}
else
{
properties.sort(sorterForbuildingDesc)
}
}
Run Code Online (Sandbox Code Playgroud)
我的数组是包含自定义对象的属性.如何将此传递给我原来的视图控制器?先谢谢,Dhaval.
我想用谷歌地图窗口中的所有标记进行自动缩放.
以下是我的代码
func loadGoogleMap()
{
dispatch_async(dispatch_get_main_queue(),
{
self.googleMapView.clear()
self.googleMapView.delegate = self
var visibleRegion : GMSVisibleRegion = self.googleMapView.projection.visibleRegion()
var bounds = GMSCoordinateBounds(coordinate: visibleRegion.nearLeft, coordinate: visibleRegion.nearRight)
var count = 1
for Prop: Property in self.properties
{
if Prop.propLat != ""
{
// println("lat >> \(Prop.propLat) lang >> \(Prop.propLang)")
var latStr = Prop.propLat
var latDbl : Double = Double(latStr.floatValue)
var langStr = Prop.propLang as NSString
var langDbl : Double = Double(langStr.floatValue)
var marker = GMSMarker()
if count == 0
{
// let initialLocation …Run Code Online (Sandbox Code Playgroud) 我想访问 My Swift 应用程序中的“最近通话”列表并匹配我在“我的代码”中的号码。
我怎样才能做到这一点?
swift ×10
ios ×6
uitableview ×2
addressbook ×1
contacts ×1
equatable ×1
google-maps ×1
iphone ×1
nsxmlparser ×1
objective-c ×1
popover ×1
protocols ×1
uitextfield ×1
uiview ×1
web-services ×1
xamarin ×1
xml ×1