Fix issue with appending photo into Swift Project from Table View

Closed Posted 5 years ago Paid on delivery
Closed Paid on delivery

I need fast freelancer, that can fix problem with appending photo into table view in swift file. Freelancer will work with "team viewer" due to project confidentiality and complexity. Problem is displayed in the video.

Appending is done in swift by the following code.

refEvents = [login to view URL]().reference().child("events");

[login to view URL](byChild: "tarix").observe(.childAdded) { (snapshot: DataSnapshot) in

if [login to view URL] > 0 {

if let eventObject = [login to view URL] as? [String: Any]

{

let eventIDN = [login to view URL]

let eventName = eventObject["tedbirAdi"] as? String

let eventDate = eventObject["tarix"] as? String

let eventDeadline = eventObject["bitmeTarixi"] as? String

let eventInfo = eventObject["melumat"] as? String

let eventPlace = eventObject["mekan"] as? String

let eventShow = eventObject["goster"] as? String

let eventPhoto = eventObject["photoURL"] as? String

let eventQ1 = eventObject["sual1"] as? String

let eventQ2 = eventObject["sual2"] as? String

let eventQ3 = eventObject["sual3"] as? String

let eventB = EventList(id: "\(eventIDN)", place: "\(eventPlace!)", name: "\(eventName!)", date: "\(eventDate!)", deadline: "\(eventDeadline!)", info: "\(eventInfo!)", show: "\(eventShow!)", photo: "\(eventPhoto!)", q1: "\(eventQ1!)", q2: "\(eventQ2!)", q3: "\(eventQ3!)")

if [login to view URL]! == "beli"

{

[login to view URL](eventB)

}

}

[login to view URL]()

}

}

In the cellForRowAt function code is

let cell = [login to view URL](withIdentifier: "cell", for: indexPath) as? EventsTableViewCell

let event: EventList

event = eventRows[[login to view URL]]

cell?.[login to view URL] = [login to view URL]

cell?.[login to view URL] = [login to view URL]

cell?.[login to view URL] = [login to view URL]

let imageArray = [login to view URL]

let storage = [login to view URL]()

let storageRef = [login to view URL](forURL: imageArray!)

[login to view URL](maxSize: 1 * 1024 * 1024) { data, error in

if let error = error {

print(error)

} else {

let image = UIImage(data: data!)

cell?.[login to view URL] = image

}

}

return cell!

iPhone Mobile App Development Swift

Project ID: #17868323

About the project

8 proposals Remote project Active 5 years ago

8 freelancers are bidding on average $31 for this job

Beauty1409

Hi, I have designed & developed iOS app with 7+ years experience and i have used the auto layout for design, use the latest Swift & C language version for development. Thanks

$30 USD in 1 day
(58 Reviews)
6.3
vonguyen

Hi I am available to work on your project. Please discuss to resolve the issue asap. Best regards, Liem Vo

$30 USD in 1 day
(43 Reviews)
5.8
amymalik91

Hello Please message me for further conversation Thanks

$30 USD in 1 day
(17 Reviews)
4.9
david4545

This is happening because the in tableview cell is getting reused.. It will take only 5 mins to fix this. Please give me this task.

$25 USD in 1 day
(0 Reviews)
0.0
bedrikeskin

paraya gerek yok kardeşim. Azerbaycan'lısın madem sana elimden geldiğince yardımcı olmaya çalışırım. swift konusunda o kadar da uzman değilim gerçi problemini çözemeyebilirm yani ama bir bakalım istersen.

$15 USD in 1 day
(0 Reviews)
0.0